String Ninja: Free Online Developer Tools

50+ free, client-side tools for encoding, decoding, hashing, encryption, and data formatting. No account needed. No data leaves your browser.

Encoding Tools

Base64 encode/decode, Base32, URL percent-encoding, HTML entities, hex/binary/text conversion, ROT13/Caesar cipher, Gzip/Deflate compression, Base58 (Bitcoin alphabet), Ascii85/Base85, and UTF-16/UTF-32 hex converters.

String Tools

Case conversion (camelCase, PascalCase, snake_case, kebab-case, Title Case), character and word counter, Unicode code point inspector, delimiter join/split, line operations (sort, dedup, trim), regex find/replace, text wrap/reflow, frequency analysis, and diacritic removal.

Security Tools

Hash generation (MD5, SHA-1, SHA-256, SHA-512), AES-GCM encrypt/decrypt with PBKDF2, JWT decode/verify/sign, bcrypt and Argon2 password hashing, RSA and ECC key pair generation, X.509 certificate decoder, SAML response decoder, HMAC generator, PKCE generator, and file hashing.

Data Tools

JSON formatter and minifier with error location, Markdown to HTML preview, QR code generation and scanning, HTML/CSS/JavaScript beautify and minify, XML to JSON bidirectional conversion, and Unicode normalization (NFC/NFD/NFKC/NFKD).

Guides and Resources

© String Ninja · MIT Licensed · 100% client-side · No tracking · No data storage