Developer & text
Developer and text utilities locally in your browser: encode, format, edit lines, number systems. No upload.
The collection for development and text spans encoding and decoding (Base64, URL, HTML entities), formatting and validating JSON, XML or SQL, line tools and number-system conversions.
Because everything runs locally, you can safely process tokens, configuration snippets or log excerpts too, none of which is uploaded. Many online tools send exactly such sensitive text to a server; here the text stays on your device.
Text to binary
Convert text into binary code and back (8-bit, UTF-8) - locally in your browser, with no upload.
Text to ASCII codes
Convert text to decimal character codes and back - locally in your browser, with no upload.
Format JSON
Pretty-print JSON neatly indented or minify it, optionally sort the keys - all locally in your browser, with no upload.
Change case
Convert text to upper, lower, title or programmer case (camelCase, PascalCase, snake_case, kebab) - locally in your browser, no upload.
Encode URL
Safely encode text or links for URLs (percent-encoding per RFC 3986) - locally in your browser, with no upload.
Decode URL
Turn percent-encoded URLs and parameters back into readable text - locally in your browser, with no upload.
Word counter
Count the words, characters, lines, sentences and bytes of a text - instantly and locally in your browser, with no upload.
Slugify
Turn a title into a clean URL slug (lowercase, hyphens, no accents) - locally in your browser, with no upload.
Lorem ipsum generator
Generate placeholder text (Lorem ipsum) as words, sentences or paragraphs - locally in your browser, instantly and with no upload.
Regex tester
Test a regular expression against your text and see all matches and groups - locally in your browser, with no upload.
Text to Base64
Encode text to Base64 and decode it back - locally in your browser, with no upload.
Base converter
Convert whole numbers between number systems (binary, octal, decimal, hexadecimal) - locally in your browser, no upload.
Color converter
Convert colors between HEX, RGB and HSL - locally in your browser, instantly and with no upload.
Sort lines
Sort lines of text, remove duplicates or reverse the order - all locally in your browser, with no upload.
Encode HTML
Convert special characters into HTML entities (& to &, < to <) - safe against broken markup, locally in your browser, no upload.
Decode HTML
Turn HTML entities back into readable characters (& to &, ä to ä) - locally in your browser, with no upload.
Unix timestamp
Convert a Unix timestamp into a readable date and back - locally in your browser, with no upload.
Escape JSON
Turn arbitrary text into a ready JSON string literal (quotes, line breaks escaped) - locally, with no upload.
Roman numerals
Convert numbers to Roman numerals and back (1 to 3999) - locally in your browser, with no upload.
Morse code
Translate text into Morse code and back (ITU standard) - locally in your browser, instantly and with no upload.
Clean whitespace
Remove excess spaces, tabs and blank lines from your text - locally in your browser, with no upload.
Strip HTML
Remove HTML tags from your text and keep only the readable content - locally in your browser, with no upload.
Unicode escape
Convert text to Unicode escapes (\uXXXX) and back - locally in your browser, with no upload.
Word frequency
Count how often each word occurs in your text - as a ranked list, locally with no upload.
Reading time
Estimate the reading time of your text from the word count - locally in your browser, with no upload.
Number Lines
Number every line of your text locally - a line-number prefix on each line. Nothing is uploaded.
Wrap Text
Wrap text to a fixed width locally - hard line breaks at a column you choose. Nothing is uploaded.
Shuffle Lines
Shuffle the lines of your text locally - a random reorder, in your browser. Nothing is uploaded.
Sum Numbers
Sum the numbers in your text locally - count, sum, average, min and max. Nothing is uploaded.
Extract Email Addresses
Pull every email address out of your text - locally in the browser, de-duplicated, one per line. Nothing is uploaded.
Extract URLs
Pull every web address out of your text - locally, de-duplicated, one per line. Nothing is uploaded.
Join Lines
Join all lines locally into a single one - breaks removed, joined with spaces. No upload.
Extract Numbers
Pull every number out of your text - locally, one per line, in the order found. Nothing is uploaded.
Format CSV
Clean up a CSV locally - fields trimmed, quotes set correctly. Nothing is uploaded.
Encode to Base64
Encode any file as Base64, Base32 or Hex text - fully local in your browser; the file never leaves your device.
Decode Base64
Decode Base64, Base32 or Hex text back to the original file - fully local in your browser; the data never leaves your device.
Find & replace
Find text and replace it everywhere at once - optionally with a regular expression, locally with no upload.
ROT13 cipher
Encode and decode text with ROT13 - locally in your browser, with no upload.