Custom Written Book Generator for Minecraft Java Edition
Create custom Written Books for Minecraft Java Edition. Set the title, author, multi-page text, colors, formatting, and click actions (execute command, open link), then automatically copy the /give command ready to use on servers, adventure maps, and RPGs.
Select a segment of the text to apply colors and styles.
Generated Command
give @s written_book...Want to create a cheap Minecraft server without lag?
I highly recommend Sparked Host: affordable plans, great performance, easy-to-use panel, and fast support.
🚀 Create server on Sparked HostHow to use the Written Book Generator
The /give ... written_book command allows you to grant a player a custom book containing a specific title, author, and pages of text formatted using JSON. It is widely used across servers, adventure maps, and lore systems to craft journals, instructional manuals, and interactive narrative elements.
Simple page example:
{"text":"Welcome, adventurer!","color":"gold","bold":true}
This generator is exclusive to Java Edition. Bedrock Edition does not support custom NBT/JSON data through the /give command, so it isn't possible to create custom Written Books by command in that edition.
Frequently Asked Questions
How do I create a Written Book with commands in Minecraft?
Fill out the title, author, and page contents, apply styling choices, and copy the resulting /give command.
Can I add multiple pages?
Yes, use the + Page button and navigate between tabs to edit individual pages.
Can I trigger commands or open links by clicking text inside the book?
Yes, using the gear icon located next to styled text selections.
Does this generator work on Bedrock Edition?
No. Bedrock Edition does not support custom NBT/JSON data in the /give command, so this generator is exclusive to Java Edition.