Docs
How it works
TextWizard is a set of small utilities that run entirely in your browser. There's no backend, no upload, and no account — the text you paste or drop is processed locally and saved only in your browser's local storage so it survives reloads. Once a tool page has loaded, it keeps working even with no network.
Using a tool
- Open a tool from the home page or via search.
- Type, paste, or drag & drop a file into the text area.
- Click an action to transform the text. Use Copy to copy the result, Clear to reset, and Import file / Save file to move text in and out.
- Undo reverts the last button-driven change.
Keyboard shortcuts
/or⌘K/Ctrl+K— open tool search from anywhere↑/↓thenEnter— move through and open a search resultEsc— close search
The tools
Every tool has its own page and its own source file (MIT-licensed) — click the GitHub icon on any card to jump straight to its code.
- Text Tools — Clean, reshape, sort, and transform text.
- Case Converter — Switch between UPPER, lower, Title, camelCase, snake_case, and more.
- Fancy Text — Restyle text with Unicode: bold, script, circled, upside down.
- Code & Data — Encode, decode, format, hash, and convert data.
- Translators — Phonetic alphabets and text word games.
- Analyzers — Count characters, words, and lines; analyze frequency.
- Diff — Compare two texts line by line.
- Generators — UUIDs, passwords, numbers, dates, colors, and filler text.
- QR Code — Turn a URL or text into a scannable, downloadable QR code.
- Emoji Copy — Click any emoji to copy it to your clipboard.
Privacy
Nothing you enter is sent anywhere. The site sets no cookies; aggregate page views are counted with self-hosted, cookieless Plausible. Details in the Privacy Policy.
Open source
TextWizard is built with Astro and released under the MIT License. Browse the code, file an issue, or send a pull request on GitHub.