# Developer Text Tools

> Free online text tools for developers: JSON formatter, word counter, case converter, Base64, URL encoder, CSV to JSON, and more.

Source: https://devplain.com/

DevPlain is a set of free, browser-based text tools for everyday developer work. Format and validate JSON, count words and characters, switch text between seven case styles, generate random passwords and PINs, percent-encode URLs, convert Base64 with full UTF-8 support, and turn CSV into JSON or NDJSON — no installs, no accounts. Every tool runs locally in your browser: your text and data never leave the page, the tools keep working offline once loaded, and each page documents exactly how its counts, encodings and conversions are computed. Pick a tool below or browse the full list of task-specific variants and guides.

## Text Tools

- [Word Counter](https://devplain.com/word-counter/)Count words, characters with and without spaces, sentences, paragraphs and reading time.
- [JSON Formatter](https://devplain.com/json-formatter/)Pretty-print and validate JSON; syntax errors report the line number.
- [Password Generator](https://devplain.com/password-generator/)Random passwords and PINs from 4 to 64 characters, drawn from the Web Crypto API.
- [Case Converter](https://devplain.com/case-converter/)Switch text between lowercase, Title Case, camelCase, snake_case and four more styles.
- [URL Encoder / Decoder](https://devplain.com/url-encoder/)Percent-encode or decode strings with RFC 3986 rules.
- [Base64 Encoder / Decoder](https://devplain.com/base64-encoder/)Encode and decode Base64 with correct UTF-8 handling for any script or emoji.
- [CSV to JSON Converter](https://devplain.com/csv-to-json/)Convert CSV to JSON, JSON to CSV or CSV to NDJSON, quoted fields included.
- [Pronounceable Password Generator](https://devplain.com/pronounceable-password-generator/)Generate random passwords you can actually pronounce, from the Web Crypto API.

[Browse All Tools](https://devplain.com/tools/)

