Minecraft Book Generator

Create custom written books with formatted text, clickable links, and hover effects

Generated Command

/give @p written_book[written_book_content={pages:['{}'],title:"My Book",author:"Player",generation:0}] 1

Book Details

Set the book title, author, and generation

Pages (1/100)

1 / 1

Page 1 Content

Add text segments with different formatting

Book Preview

How your book will appear in-game

My Book

by Player

Empty page...
Page 1 of 1

Tips

- Each page can contain up to ~256 characters

- Use \n in text for line breaks

- Books can have up to 100 pages

- Click events work when the book is read

- Commands run as if typed by the reader

How to Use the Minecraft Book Generator

Create custom written books with rich text formatting, clickable links, and hover tooltips using our Minecraft Book Generator. The tool outputs a /give command that creates a fully formatted written book you can use on any server or singleplayer world.

Step 1: Set Book Details

Enter your book's title (up to 32 characters), author name, and generation. The generation setting controls how the book appears: Original, Copy of Original, Copy of Copy, or Tattered. Each generation has a different label color in the item tooltip.

Step 2: Add Formatted Text Segments

Each page supports multiple text segments with individual formatting. Apply bold, italic, underline, strikethrough, or obfuscated styling. Choose from all 16 Minecraft chat colors including gold, dark_purple, and aqua. Add click events (run commands, open URLs) and hover events (show text, items, or entities).

Step 3: Copy the Command

Choose your output format: 1.20.5+ uses the new component format with written_book_content, while 1.13-1.20.4 uses the legacy NBT format. Copy the generated command and paste it into your Minecraft chat or command block.

Frequently Asked Questions

How many pages can a Minecraft written book have?

A written book in Minecraft can have up to 100 pages. Each page can hold approximately 256 characters of text, though the exact limit depends on character width since Minecraft uses a variable-width font. Wider characters like 'W' take more space than narrow ones like 'i'.

What click events can I add to book text?

Written books support several click events: open_url (opens a web link), run_command (executes a command as the reader), suggest_command (puts text in the chat box), change_page (jumps to another page), and copy_to_clipboard (copies text). Commands run as if the player typed them, respecting their permission level.

What is the difference between book generations?

Original books are created by the /give command or signed by a player. Copy of Original is made by copying an original in a crafting grid. Copy of Copy is made from a Copy of Original. Tattered books cannot be copied further. Each generation shows a different colored label in the tooltip.

Can I use color codes in Minecraft books?

Yes! Written books support all 16 Minecraft formatting colors through JSON text components. You can also combine colors with bold, italic, underline, strikethrough, and obfuscated formatting. Our generator handles the JSON syntax automatically so you can focus on the content.

Related Minecraft Tools

Create Interactive Books on Your Own Server

Build immersive storylines, quest systems, and rule books with custom written books on your own Minecraft server. Get dedicated hosting with command block support.

View Hosting Plans