A humane alternative to Lorem Ipsum for decks, design drafts, and work in progress.
Text Scramble turns selected copy into elegant invented language while protecting its visual footprint. It preserves spaces, punctuation, paragraph breaks, manual line breaks, word lengths, and casing, then chooses pronounceable replacements with a similar estimated width.
For a one-keystroke workflow, assign the command a hotkey in Raycast Settings → Extensions → Text Scramble.
Automatic wrapping remains an approximation. Font metrics, tracking, kerning, OpenType features, and application shaping can all move a line slightly.
| Preference | Default | Options |
|---|---|---|
| Preferred Source | Selected Text | Selected Text or Clipboard; fallback only when readable and empty |
| Output Action | Replace Selection | Replace Selection or Copy to Clipboard |
| Scramble Numbers | On | Replace decimal digits in place or leave numbers untouched |
Replace Selection restores supported plain-text and HTML clipboard contents after pasting. If Raycast cannot safely reproduce a file-bearing or unsupported rich clipboard state, Text Scramble stops before changing either the selection or clipboard. Transient restoration failures are retried; a persistent macOS pasteboard failure is reported with a Clipboard History recovery path.
Everything runs locally. The extension makes no network request, AI call, analytics event, or text-storage operation.
Structural anonymity has a deliberate tradeoff: word lengths, punctuation, repetition, and line structure remain visible because preserving them protects the layout. Text Scramble is draft anonymization, not cryptographic redaction.
If selection or paste access is blocked, allow Raycast under System Settings → Privacy & Security → Accessibility.
Text Scramble’s selected-text and clipboard fallback, plus its paste-or-copy interaction model, was inspired by Eric (erics118) and the contributors to Raycast’s open-source Change Case extension.
No Change Case source code is bundled or copied. The MIT-licensed interaction pattern was studied and then implemented for Text Scramble’s distinct purpose.
Built on the Raycast API and its open extension ecosystem. Designed and maintained by pitch.dog, with development support from OpenAI Codex.