{"uid":"cap_tizbmw-gDAgcEnWiULR6O","slug":"saylor-innovations-morse-code-translator-d9a2b0e6","name":"Saylor Innovations Morse Code Translator","description":"Translate text to Morse code with the NATO phonetic spelling, or decode Morse back to text, with counts of symbols and unsupported characters","url":"https://saylorinnovations.com/api/text/morse?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":{"text":{"type":"string","description":"Text to encode, or Morse using . - and / between words to decode"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["direction","input"],"properties":{"note":{"type":["string","null"],"description":"Caveat or context for reading the result"},"text":{"type":"string","description":"Text content"},"input":{"type":"string","description":"Text as supplied"},"morse":{"type":"string","description":"Morse code, letters separated by spaces and words by slashes"},"source":{"type":"string","description":"Data source the values come from"},"symbols":{"type":["number","null"],"description":"Number of dots and dashes"},"direction":{"type":"string","description":"encode or decode"},"nato_phonetic":{"type":"string","description":"Nato phonetic"},"characters_without_morse":{"type":["array","null"],"description":"Characters without morse"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_w-K-4Mbqnxq7HEfylFNqX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Encodes plain text to Morse code with NATO phonetic spelling, or decodes Morse code back to text, including symbol counts and unsupported character reporting","exampleAgentPrompt":"Can you convert the phrase 'Hello World' to Morse code and also show me the NATO phonetic spelling for each letter?","exampleUseCases":[{"title":"Ham radio message encoding","prompt":"I need to send a message in Morse code for my ham radio transmission — can you encode 'CQ DE W1ABC' into Morse and tell me how many dots and dashes that is?"},{"title":"Morse code decoding puzzle","prompt":"I found this Morse code sequence and I can't figure out what it says: '.... . .-.. .-.. --- / .-- --- .-. .-.. -...' — can you decode it back to text for me?"},{"title":"Learning NATO phonetics","prompt":"Can you take the phrase 'Bravo Team Alpha' and convert it to Morse code while also showing me the NATO phonetic spelling for each character?"}],"resultDescription":"A JSON object containing: the direction of conversion (encode or decode), the original input string, the Morse code representation (letters separated by spaces, words by slashes), the NATO phonetic spelling, the decoded or encoded text, the total count of dots and dashes (symbols), any characters that have no Morse equivalent, an optional note, and the data source.","failureModes":["Missing required 'text' query parameter returns an error","Input containing only unsupported characters may yield empty Morse output with all characters listed as unsupported","Very long text inputs may produce extremely long Morse strings","Malformed Morse code input (using characters other than . - and /) may fail to decode correctly","Ambiguous input that could be either text or Morse may be misclassified"],"whenToPreferThis":"Choose this endpoint when you need to bidirectionally translate between plain text and Morse code, especially when you also need NATO phonetic spelling alongside the Morse, or want to know which characters lack Morse equivalents. It is a lightweight, deterministic conversion utility ideal for ham radio, educational tools, puzzles, or signal encoding workflows where both encode and decode directions are needed in a single API.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T05:39:05.697Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-morse-code-translator-d9a2b0e6"}