Use plain text when you want to paste a clue into another document. Choose JSON when you also need the settings and original input. For a page of practice questions, create a worksheet PDF with optional separate answers. Each download starts when you choose its button.
Copy or download a tool result
| Action | What is included | Useful for |
|---|---|---|
| Copy result | The displayed output text | Pasting a clue into your own layout |
| Download TXT | The displayed output in a .txt file | A simple local copy |
| Export JSON | Method, variant, parameters, inputs, output, warnings | Checking or reproducing the transformation |
A Caesar result to copy or download
HELLO, WORLD!Caesar; Encode; shift 3; preserve nonlettersKHOOR, ZRUOG!For this example, the TXT file contains KHOOR, ZRUOG!. Its filename identifies the method and direction, but the file does not include the shift or variant. Keep those in your notes if someone else needs to reproduce the result.
Inspect the JSON record
| Field | What to check |
|---|---|
| algorithmId | The named method, such as caesar |
| variantId | The exact algorithm convention |
| mode | encode or decode |
| parameters | The submitted key, shift, rails, columns, or Affine values |
| normalizedKey | The effective normalized key |
| input.original | What was entered |
| input.normalized and input.prepared | What the rules changed and what the algorithm consumed |
| output | The actual result |
| warnings and lossyReasons | Changes that affect interpretation or reversibility |
A JSON export includes the entered message and key, not just the final ciphertext. Read those fields before sharing a file, and replace personal text with a sample when reporting a problem. A file processed locally can still reveal its contents to anyone you send it to.
Make a worksheet you can recreate
- Open one of the eight worksheet types.
- Choose a seed and 1 to 20 questions.
- Select Make this set and look through the questions.
- Save the seed, worksheet type, question count, and generator version in your notes.
- Choose A4 or Letter, then decide whether to include the separate answer sheet.
A worksheet starts with six questions by default. The same seed, type, count, and generator version produce the same set. New seed changes the questions, so keep the matching answer key whenever you hand out a set.
Keep learner and answer pages separate
Download PDF creates the worksheet file. Include answers to put the key on separate pages, or turn the option off to leave it out. Preview answers only changes what you can see on screen; it does not decide whether answers are in the PDF. Check the downloaded file before making copies.
Print worksheet opens your browser’s print dialog. The page hides navigation and advertising for printing. Confirm the paper size and page breaks, and check that every grid label fits. Longer sets can span several pages, with included answers starting on a new page.
When copying or downloading is unavailable
If automatic copying is blocked, the result remains selected so you can use the browser’s Copy command. If a download fails, keep the page open, read the error, and try again. Check the browser’s downloads list to confirm that the file was saved.
Related tools and guides
Download the worked files
Try these ready-made examples. The TXT and JSON files encode HELLO, WORLD! with Caesar shift 3. The A4 PDF uses seed cs-classroom-01 and contains six questions with answers on a separate page.
Download the Caesar TXT examplePlain text: KHOOR, ZRUOG!
Download the Caesar JSON exampleIncludes the original input, normalized input, exact variant and parameters.
Download the Caesar A4 worksheetA4, six questions and a separate answer page.