{"uid":"cap_3JLoHkKRPatJoYewrqiIX","slug":"classic-shift-ciphers-and-encodings-caesar-rot13-rot47-rot5-atbash-e7f3143f","name":"Classic Shift Ciphers and Encodings (Caesar, ROT13, ROT47, ROT5, Atbash)","description":"Caesar, ROT13, ROT47, ROT5 and Atbash encode or decode for puzzles and learning. Not secure; keeps case and punctuation.","url":"https://text-ciphers.x402tookit.com/shift-ciphers?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["text"],"properties":{"mode":{"type":"string","description":"encode (default) or decode"},"text":{"type":"string","description":"Text to transform (up to 2000 characters)"},"shift":{"type":"integer","description":"Caesar shift -25 to 25 (default 3); ignored by the others"},"cipher":{"type":"string","description":"One of caesar, rot13, rot47, atbash, rot5 (default caesar)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"mode":{"type":["null","string"]},"input":{"type":["null","string"]},"shift":{"type":["null","number"]},"cipher":{"type":["null","string"]},"output":{"type":["null","string"]},"secure":{"type":["boolean","null"]},"source":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_10e-wbqKR4cpIT-3F4H2u","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Encodes or decodes text using classical shift and substitution ciphers — Caesar, ROT13, ROT47, ROT5, and Atbash — preserving case and punctuation.","exampleAgentPrompt":"Can you ROT13-encode the message 'Hello, World!' for me? Use the shift-ciphers service with cipher rot13 and encode mode.","exampleUseCases":[{"title":"ROT13 puzzle answer spoiler hiding","prompt":"Take this puzzle solution 'The butler did it' and encode it with ROT13 so I can post it as a spoiler-free hint online."},{"title":"Caesar cipher decoding challenge","prompt":"I found this encoded message 'Khoor Zruog' — can you decode it using a Caesar cipher with a shift of 3?"},{"title":"Atbash encoding for a scavenger hunt","prompt":"Encode the clue 'look under the mat' using the Atbash cipher so I can hide it in my scavenger hunt."}],"resultDescription":"Returns a JSON object with the transformed output text, the cipher used, the shift value applied, the mode (encode/decode), a human-readable summary, a disclaimer noting the cipher is not cryptographically secure, and metadata such as the source and timestamp.","failureModes":["Missing required 'text' query parameter returns an error","Shift value outside -25 to 25 range is rejected for Caesar cipher","Text exceeding 2000 characters may be truncated or rejected","Invalid cipher name (not one of caesar, rot13, rot47, atbash, rot5) returns an error","Invalid mode value (not encode or decode) may return an error or default to encode"],"whenToPreferThis":"Choose this endpoint when you need fast, simple classical cipher encoding or decoding for puzzles, learning, or entertainment — specifically when the cipher is Caesar, ROT13, ROT47, ROT5, or Atbash. It explicitly preserves case and punctuation, making it ideal for readable puzzle outputs. Use sibling endpoints for rail fence, Vigenère, Playfair, or Morse code transformations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T05:39:13.848Z","isFirstParty":false,"canonicalSlug":"classic-shift-ciphers-and-encodings-caesar-rot13-rot47-rot5-atbash-e7f3143f"}