KDP Publishing Tool

Your book.
108 languages.

Upload your manuscript. Rosetta translates it with RAVIRA — domain-specific terminology, not generic AI. Download KDP-ready files in one ZIP.

  • 1
    Connect your RAVIRA keyBring your own API key. You control the characters you spend.
  • 2
    Upload your manuscriptTXT or plain text. Any length.
  • 3
    Select languagesChoose 1 or all 108. Each is a new market on KDP.
  • 4
    Download & publishZIP with one file per language, formatted for KDP upload.
Stored only in your browser session. Never sent to Rosetta servers.
RAVIRA uses domain-specific terminology for better translations.
Step 02

Upload your manuscript

Plain text or Markdown. Rosetta preserves paragraph structure, chapter breaks, and formatting markers through translation.

📄
Drop your manuscript here
TXT · MD — or paste below
0 characters
Step 03

Select target languages

Each language is a separate KDP listing — a separate market, a separate audience.

0
languages selected
estimated characters
Step 04

Translating your manuscript

RAVIRA is working. Each language is translated with domain-specific terminology. Nothing is stored after delivery.

Preparing...
Initializing RAVIRA connection
0 / 0 languages 0%
// Rosetta KDP Tool — powered by RAVIRA
// Your text is never stored.

Ready to publish.

Your manuscript has been translated. Download the ZIP and upload each file to your KDP bookshelf.

Book
Author
Languages
Characters used
Next step: Upload each file to your Amazon KDP Bookshelf. Remember to declare AI-assisted translation in your KDP listing.