Text Tools
76 tools available
ASCII Table Reference
Browse the full ASCII table (0-127) with decimal, hex, octal, binary values and search functionality
Character Map
Browse and search Unicode characters, symbols, and emoji for quick copy-paste
CSS Minifier / Beautifier
Minify or beautify CSS stylesheets with size comparison and configurable indentation
CSV to JSON Converter
Convert CSV data to JSON with header detection and delimiter options
CSV to SQL Converter
Convert CSV data to SQL INSERT statements with automatic type detection and CREATE TABLE generation
CSV to XML
Convert CSV data to well-formed XML with configurable delimiters, root/row element names, and proper escaping of special characters.
CSV Viewer
Paste CSV data and view it in a formatted table with auto-detected delimiters
Diff Checker
Side-by-side text diff comparison with character-level highlighting
HTML Entity Reference
Searchable table of HTML entities with character, entity name, entity number, and description
HTML Beautifier / Minifier
Beautify or minify HTML markup with proper indentation and size comparison
HTML Table Generator
Generate HTML tables from CSV/TSV input or manual entry with live preview
HTML to JSX Converter
Convert HTML to JSX/React syntax with attribute mapping, style objects, and self-closing void elements
HTML to Markdown Converter
Convert HTML markup to clean Markdown syntax
HTML to Pug
Convert HTML markup to Pug (Jade) template syntax with id/class shorthand, attribute formatting, and configurable options.
JavaScript Minifier / Beautifier
Minify or beautify JavaScript code with comment removal and size comparison
JSON Flattener
Flatten nested JSON objects to dot-notation keys or unflatten back to nested structure
JSON Formatter & Validator
Format, minify, and validate JSON with syntax highlighting
JSON Minifier
Minify JSON by removing all unnecessary whitespace to reduce file size
JSONPath Evaluator
Evaluate JSONPath expressions against JSON data and view matched results
JSON Schema Generator
Auto-generate JSON Schema from a JSON sample with format detection and configurable options
JSON Schema Validator
Validate JSON data against a JSON Schema with detailed error reporting
JSON Key Sorter
Sort JSON object keys alphabetically with options for order, case sensitivity, array sorting, and configurable indentation
JSON to C{'#'}
Convert JSON to C{'#'} class definitions with JsonProperty attributes. Handles nullable types, nested classes, and arrays as List<T>.
JSON to CSV Converter
Convert JSON arrays of objects to CSV with configurable delimiters and options
JSON to Dart
Convert JSON to Dart class definitions with fromJson/toJson methods. Handles nullable types, nested classes, and List<T>.
JSON to Go Struct
Convert JSON to Go struct definitions with proper types, nested structs, and JSON tags
JSON to GraphQL
Convert JSON objects to GraphQL type definitions with nested type detection and Query generation
JSON to Java
Convert JSON to Java class definitions with getters/setters or Lombok annotations. Handles nested objects, arrays as List<T>, and primitive boxing.
JSON to Kotlin
Convert JSON to Kotlin data class definitions. Supports nullable types, nested classes, and arrays (List<T>).
JSON to PHP Converter
Convert JSON to PHP array/object syntax with support for associative arrays, indexed arrays, and nested structures
JSON to Python
Convert JSON to Python dataclass, TypedDict, or Pydantic model definitions with type hints
JSON to Rust Structs
Convert JSON to Rust struct definitions with serde derive macros and Option types for nullable fields
JSON to SQL
Convert JSON arrays of objects into SQL INSERT statements with dialect support
JSON to Swift
Convert JSON to Swift struct/class definitions with Codable protocol. Handles optional types for null values, nested objects, and arrays.
JSON to TypeScript
Convert JSON to TypeScript interfaces or type definitions
JSON to XML Converter
Convert between JSON and XML formats with configurable indentation and root element name.
JSON to YAML Converter
Convert JSON data to YAML format with configurable indentation
Line Sorter & Deduplicator
Sort lines alphabetically, numerically, by length; remove duplicates and empty lines
Lorem Ipsum Generator
Generate placeholder text in various styles
Markdown Preview
Live split-view markdown editor with real-time HTML preview and table support
Markdown Table Generator
Interactive markdown table builder with CSV/TSV import, column alignment, and live preview
Markdown to BBCode
Convert Markdown to BBCode format used in forums. Handles bold, italic, links, images, code, quotes, and lists.
Markdown to HTML Converter
Convert Markdown text to HTML with live preview and raw HTML output
Number Base Converter
Convert between binary, octal, decimal, hexadecimal, and custom bases
Regex Builder
Visual regex builder with preset patterns, test string matching, group extraction, and regex explanation
Regex Tester
Test regular expressions with match highlighting and explanation
Regex to English
Convert regex patterns to human-readable English descriptions. Parses character classes, quantifiers, groups, anchors, and lookaheads.
URL Slug Generator
Convert text to URL-friendly slugs
SQL to JSON Generator
Parse SQL CREATE TABLE statements and generate sample JSON data from the schema
SQL to MongoDB
Convert SQL SELECT queries to MongoDB query syntax. Handles WHERE, ORDER BY, LIMIT, GROUP BY, and basic JOINs.
String Hash Generator
Hash strings using multiple algorithms (DJB2, FNV, CRC32, Jenkins, and more) with pure JavaScript implementations
String Inspector
Show character codes, byte length, and encoding details
SVG to CSS Converter
Convert SVG to CSS background-image data URI with URL encoding or Base64
Text Case Converter
Convert text between UPPERCASE, lowercase, camelCase, snake_case, kebab-case, and more
Text Diff / Compare
Compare two texts and highlight additions, deletions, and unchanged lines
Text Encoder / Decoder
Multi-format encode and decode: Base64, URL, HTML entities, Unicode escape, and Hex
Find & Replace
Find and replace text with support for regex, case sensitivity, and whole word matching
Text Repeater
Repeat text multiple times with configurable separator and numbering options
Text Reverser
Reverse text by characters, words, or lines
Text Statistics
Detailed text analysis with readability scores, word frequency, character distribution, and reading/speaking time
Text to ASCII Art
Convert text to ASCII art using built-in fonts with multiple styles including standard, banner, and block
Text to ASCII Art
Convert text to ASCII art using block characters. Choose from small, medium, or large font sizes.
Text to HTML Converter
Convert plain text to HTML with auto-detected paragraphs, links, emails, and line breaks
Text to Morse Art
Convert text to visual Morse code using dots and dashes with proportional spacing. Includes Morse code reference table.
Text to NATO Phonetic
Convert text to NATO phonetic alphabet and back. Supports letters, digits, and common punctuation.
Text to Speech Preview
Preview text-to-speech output with selectable voices, speed, and pitch controls
Text Truncator
Truncate text to a specified length with customizable options for suffix, word boundaries, and position
TOML to YAML Converter
Convert TOML configuration files to YAML format
TSV to CSV Converter
Convert between TSV (tab-separated) and CSV (comma-separated) formats
Word / Character Counter
Count words, characters, sentences, paragraphs, and reading time
Word Frequency Counter
Analyze text to count word occurrences and display frequency statistics
XML Formatter & Validator
Format, prettify, and validate XML with configurable indentation
XML to JSON
Convert XML data to JSON format with support for attributes and nested elements
YAML Formatter & Validator
Format, validate, and beautify YAML with proper indentation
YAML to JSON
Convert YAML to JSON format with validation, pretty printing, and multi-document YAML support
YAML to TOML Converter
Convert YAML configuration files to TOML format
