For a book cipher to work, sender and recipient must agree on the same reference text and the same scheme before exchanging a message. Copy and paste the text when possible: a different edition, a missing line break, or an edited character changes the positions. Line · word depends on line breaks, and character index is especially sensitive because spaces, punctuation, and capitalization occupy positions.
When encoding with Word index or Line · word, every message word must occur in the reference text. With Beale, the reference needs at least one word for every letter you plan to send. Character index is useful when the message does not repeat the book's words, but the book must still contain every required character. The tool identifies uncovered words, letters, or characters so you can choose a better reference or another scheme.
Book ciphers are a useful historical and educational cryptography method, but they are not modern secure encryption. Do not rely on one to protect sensitive information: a known or guessable source text can reveal the message. Use this tool for learning, puzzles, and agreed-reference exercises; all processing takes place in your browser.