# Text & Data Formatters

> Tools for encoding, decoding, formatting, and transforming text, JSON, and other data formats.

- **Source:** DevDreaming (https://devdreaming.com)
- **Canonical URL:** https://devdreaming.com/tools/category/text-data

---

Tools for encoding, decoding, formatting, and transforming text, JSON, and other data formats.

All tools run client-side in your browser -- no signup, no upload.

## Tools in this category

- [JSON Formatter Validator](https://devdreaming.com/tools/json-formatter-validator) -- Format, validate, and beautify JSON data. Minify JSON or convert between JSON and other formats.
- [Base64 Encoder Decoder](https://devdreaming.com/tools/base64-encoder-decoder) -- Encode text, strings, or files to Base64 format, or decode Base64 strings back to their original content.
- [JSON to TypeScript Interface](https://devdreaming.com/tools/json-to-typescript-interface) -- Generate deterministic TypeScript Interfaces or Types from a JSON object structure.
- [JSON to Zod Schema](https://devdreaming.com/tools/json-to-zod-schema) -- Convert JSON data into a Zod schema object for runtime validation in Next.js and tRPC projects.
- [JSON to CSV Converter](https://devdreaming.com/tools/json-to-csv) -- Convert JSON arrays of objects into a flat, readable CSV format for spreadsheet analysis.
- [SQL Formatter](https://devdreaming.com/tools/sql-query-formatter) -- Beautify and indent complex SQL queries (SELECT, INSERT, UPDATE) for better readability.
- [YAML to JSON Converter](https://devdreaming.com/tools/yaml-to-json) -- Convert YAML configuration files into JSON format, often used in DevOps and configuration management.
- [HTML Entity Encoder](https://devdreaming.com/tools/html-entity-encoder) -- Escape characters in HTML for safe display and prevent XSS attacks.
- [Markdown to HTML Converter](https://devdreaming.com/tools/markdown-to-html) -- Convert Markdown text into styled HTML code for use in web applications and blogs.
- [Text Diff Checker](https://devdreaming.com/tools/text-diff-checker) -- Compare two blocks of text or code to highlight differences, additions, and deletions.
- [String Case Converter](https://devdreaming.com/tools/string-case-converter) -- Convert text between camelCase, snake_case, PascalCase, kebab-case, and other formats.
- [Slug Generator](https://devdreaming.com/tools/url-slug-generator) -- Convert a title string into an SEO-friendly URL slug (kebab-case).
- [Word Counter](https://devdreaming.com/tools/word-character-counter) -- Real-time tool to count words, characters, and sentences in a block of text.
- [Minifier (JS/CSS)](https://devdreaming.com/tools/javascript-css-minifier) -- Reduce the file size of JavaScript and CSS code by removing whitespace and comments.
- [HTML Beautifier](https://devdreaming.com/tools/html-beautifier) -- Un-minify and format messy HTML code with proper indentation for easier debugging.
- [XML Formatter](https://devdreaming.com/tools/xml-formatter) -- Format and validate XML documents with proper indentation and error detection.
- [JSON Schema Generator](https://devdreaming.com/tools/json-schema-generator) -- Generate JSON Schema from sample JSON data automatically.
- [URL Encoder/Decoder](https://devdreaming.com/tools/url-encoder-decoder) -- Advanced URL encoding and decoding for full URLs and components.
- [Character Encoding Converter](https://devdreaming.com/tools/character-encoding-converter) -- Convert text to various character encodings including UTF-8, hex, binary, and Unicode.
- [Morse Code Translator](https://devdreaming.com/tools/morse-code-translator) -- Convert text to Morse code and vice versa with reference guide.

---

## Related on DevDreaming

- [All Free Developer Tools](https://devdreaming.com/tools)
- [Blog & Tutorials](https://devdreaming.com/blogs)

---

_This is the Markdown twin of a page on **DevDreaming** -- free developer tutorials, tools, and AI resources. Source of truth: the canonical HTML URL above._