Text stays on your device
Converters and counters process text in JavaScript. Notepad stores drafts in localStorage on your machine only.
Image OCR, encoding, case conversion, word count, and notepad — choose the tool for your task.
Text processing is the original use case for computers, and it's still the task that most people do most often: writing, editing, reformatting, counting, converting between encodings, cleaning up messy paste. Most of these are tiny one-off operations that don't deserve a heavyweight tool — but they happen dozens of times a day.
Every tool in this hub handles one text operation locally in your browser. Convert between encodings (UTF-8, Base64, URL-encoding, HTML entities), shift case (upper, lower, camel, snake, kebab, title), count words/characters/reading-time, and use the notepad as a private scratch space. No upload, no sync, no account.
Common workflows: decoding Base64 strings from APIs, converting camelCase JSON to snake_case SQL, cleaning up OCR'd text, counting words for an essay or blog post, escaping characters for HTML or shell, and pasting long content without losing formatting.
Convert encodings, change case styles, count words in real time, or draft notes that auto-save locally.
Recognize printed image text locally, then check and edit the result.
Binary, Base64, URL encoding.
UPPER, lower, Title, camel, snake, kebab.
Words, characters, sentences, paragraphs.
Multi-note editor with localStorage autosave.
Converters and counters process text in JavaScript. Notepad stores drafts in localStorage on your machine only.
No.
Practical limits follow browser memory; word counter stays snappy for typical documents.
Convert text between Binary, Base64, and URL encoding.
Convert text to uppercase, lowercase, title case, camelCase, snake_case, kebab-case, and more.
Count words, characters, sentences, and paragraphs in real time.
Free online notepad with syntax highlighting by language, Format, auto-save, and download as .js/.sql/.py and more.