en

Developer & text

Developer and text utilities locally in your browser: encode, format, edit lines, number systems. No upload.

Last updated:

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 (RFC 4648) and decode it back - UTF-8-safe, with a URL-safe variant, 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 &amp;, < to &lt;) - safe against broken markup, locally in your browser, no upload.

Decode HTML

Turn HTML entities back into readable characters (&amp; to &, &#228; 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.

PAN validator

Check the format of an Indian Permanent Account Number (PAN) locally in your browser and read off the documented holder type - no upload.

TC Kimlik No validator

Check the two check digits of a Turkish TC Kimlik No locally in your browser against the publicly documented algorithm - no upload.

NIK decoder

Read the province, birth date and gender out of an Indonesian NIK/KTP number - purely by computation, locally in your browser, no registry lookup.

Egyptian National ID decoder

Read the birth date, governorate and gender out of a 14-digit Egyptian National ID - purely by computation, locally in your browser, no registry lookup.

Number to Words

Spell a number out in words - in English (with optional Indian lakh/crore grouping), Spanish, French or Portuguese, in your browser, no upload.

Chat Export Analyzer (WhatsApp)

Analyze an exported WhatsApp chat (.txt, no media) in your browser: messages per person, busiest times, word frequency, media and emoji usage - no upload.

Check a PESEL number

Check the format, check digit and encoded birth date of a Polish PESEL number - entirely locally in your browser, no upload.

Check a NIP/REGON number

Check the check digit of a Polish tax ID (NIP) or business-registry number (REGON, 9 or 14 digits) - entirely locally in your browser, no upload.

Check a BSN (11-proef)

Check a Dutch BSN (Burgerservicenummer) via the 11-proef checksum - entirely locally in your browser, no upload.

Check a personnummer

Check a Swedish personnummer (10 or 12 digits), decode the birth date and sex - entirely locally in your browser, no upload.

Check an EGN

Check the format, check digit and encoded birth date of a Bulgarian EGN number - entirely locally in your browser, no upload.

IBAN Validator

Check an IBAN locally in your browser by length and the modulo-97 check digit - covering 80+ countries, with no upload, even offline.

Readability index

Calculate a readability score for English, German or French text - locally in your browser, no upload.

Cyrillic to Latin

Transliterate Cyrillic text (Russian) into the Latin alphabet per GOST 7.79-2000 - locally in your browser, with no upload.

Which tool do I need?

Which tool do I need?
Input formatsOutput formatsTools
Text inputTXTText to binary
Text inputTXTText to ASCII codes
Text inputJSONFormat JSON
Text inputTXTChange case
Text inputTXTEncode URL
Text inputTXTDecode URL
Text inputJSONWord counter
Text inputTXTSlugify
No file (generator)TXTLorem ipsum generator
Text inputJSONRegex tester
Text inputTXTText to Base64
Text inputTXTBase converter
Text inputTXTColor converter
Text inputTXTSort lines
Text inputTXTEncode HTML
Text inputTXTDecode HTML
Text inputTXTUnix timestamp
Text inputTXTEscape JSON
Text inputTXTRoman numerals
Text inputTXTMorse code
Text inputTXTClean whitespace
Text inputTXTStrip HTML
Text inputTXTUnicode escape
Text inputTXTWord frequency
Text inputTXTReading time
Text inputTXTNumber Lines
Text inputTXTWrap Text
Text inputTXTShuffle Lines
Text inputJSONSum Numbers
Text inputTXTExtract Email Addresses
Text inputTXTExtract URLs
Text inputTXTJoin Lines
Text inputTXTExtract Numbers
Text inputCSVFormat CSV
TXTEncode to Base64
BINDecode Base64
Text inputTXTFind & replace
Text inputTXTROT13 cipher
Text inputJSONPAN validator
Text inputJSONTC Kimlik No validator
Text inputJSONNIK decoder
Text inputJSONEgyptian National ID decoder
No file (generator)TXTNumber to Words
TXTTXTChat Export Analyzer (WhatsApp)
Text inputTXTCheck a PESEL number
Text inputTXTCheck a NIP/REGON number
Text inputTXTCheck a BSN (11-proef)
Text inputTXTCheck a personnummer
Text inputTXTCheck an EGN
Text inputJSONIBAN Validator
Text inputTXTReadability index
Text inputTXTCyrillic to Latin

Formats in this category

Formats in this category
Input formatsTXT
Output formatsBIN, CSV, JSON, TXT

Data & code

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+