Text Tools

76 tools available

ASCII Table Reference

Browse the full ASCII table (0-127) with decimal, hex, octal, binary values and search functionality

Offline

Character Map

Browse and search Unicode characters, symbols, and emoji for quick copy-paste

Offline

CSS Minifier / Beautifier

Minify or beautify CSS stylesheets with size comparison and configurable indentation

Offline

CSV to JSON Converter

Convert CSV data to JSON with header detection and delimiter options

Offline

CSV to SQL Converter

Convert CSV data to SQL INSERT statements with automatic type detection and CREATE TABLE generation

Offline

CSV to XML

Convert CSV data to well-formed XML with configurable delimiters, root/row element names, and proper escaping of special characters.

Offline

CSV Viewer

Paste CSV data and view it in a formatted table with auto-detected delimiters

Offline

Diff Checker

Side-by-side text diff comparison with character-level highlighting

Offline

HTML Entity Reference

Searchable table of HTML entities with character, entity name, entity number, and description

Offline

HTML Beautifier / Minifier

Beautify or minify HTML markup with proper indentation and size comparison

Offline

HTML Table Generator

Generate HTML tables from CSV/TSV input or manual entry with live preview

Offline

HTML to JSX Converter

Convert HTML to JSX/React syntax with attribute mapping, style objects, and self-closing void elements

Offline

HTML to Markdown Converter

Convert HTML markup to clean Markdown syntax

Offline

HTML to Pug

Convert HTML markup to Pug (Jade) template syntax with id/class shorthand, attribute formatting, and configurable options.

Offline

JavaScript Minifier / Beautifier

Minify or beautify JavaScript code with comment removal and size comparison

Offline

JSON Flattener

Flatten nested JSON objects to dot-notation keys or unflatten back to nested structure

Offline

JSON Formatter & Validator

Format, minify, and validate JSON with syntax highlighting

Offline

JSON Minifier

Minify JSON by removing all unnecessary whitespace to reduce file size

Offline

JSONPath Evaluator

Evaluate JSONPath expressions against JSON data and view matched results

Offline

JSON Schema Generator

Auto-generate JSON Schema from a JSON sample with format detection and configurable options

Offline

JSON Schema Validator

Validate JSON data against a JSON Schema with detailed error reporting

Offline

JSON Key Sorter

Sort JSON object keys alphabetically with options for order, case sensitivity, array sorting, and configurable indentation

Offline

JSON to C{'#'}

Convert JSON to C{'#'} class definitions with JsonProperty attributes. Handles nullable types, nested classes, and arrays as List<T>.

Offline

JSON to CSV Converter

Convert JSON arrays of objects to CSV with configurable delimiters and options

Offline

JSON to Dart

Convert JSON to Dart class definitions with fromJson/toJson methods. Handles nullable types, nested classes, and List<T>.

Offline

JSON to Go Struct

Convert JSON to Go struct definitions with proper types, nested structs, and JSON tags

Offline

JSON to GraphQL

Convert JSON objects to GraphQL type definitions with nested type detection and Query generation

Offline

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.

Offline

JSON to Kotlin

Convert JSON to Kotlin data class definitions. Supports nullable types, nested classes, and arrays (List<T>).

Offline

JSON to PHP Converter

Convert JSON to PHP array/object syntax with support for associative arrays, indexed arrays, and nested structures

Offline

JSON to Python

Convert JSON to Python dataclass, TypedDict, or Pydantic model definitions with type hints

Offline

JSON to Rust Structs

Convert JSON to Rust struct definitions with serde derive macros and Option types for nullable fields

Offline

JSON to SQL

Convert JSON arrays of objects into SQL INSERT statements with dialect support

Offline

JSON to Swift

Convert JSON to Swift struct/class definitions with Codable protocol. Handles optional types for null values, nested objects, and arrays.

Offline

JSON to TypeScript

Convert JSON to TypeScript interfaces or type definitions

Offline

JSON to XML Converter

Convert between JSON and XML formats with configurable indentation and root element name.

Offline

JSON to YAML Converter

Convert JSON data to YAML format with configurable indentation

Offline

Line Sorter & Deduplicator

Sort lines alphabetically, numerically, by length; remove duplicates and empty lines

Offline

Lorem Ipsum Generator

Generate placeholder text in various styles

Offline

Markdown Preview

Live split-view markdown editor with real-time HTML preview and table support

Offline

Markdown Table Generator

Interactive markdown table builder with CSV/TSV import, column alignment, and live preview

Offline

Markdown to BBCode

Convert Markdown to BBCode format used in forums. Handles bold, italic, links, images, code, quotes, and lists.

Offline

Markdown to HTML Converter

Convert Markdown text to HTML with live preview and raw HTML output

Offline

Number Base Converter

Convert between binary, octal, decimal, hexadecimal, and custom bases

Offline

Regex Builder

Visual regex builder with preset patterns, test string matching, group extraction, and regex explanation

Offline

Regex Tester

Test regular expressions with match highlighting and explanation

Offline

Regex to English

Convert regex patterns to human-readable English descriptions. Parses character classes, quantifiers, groups, anchors, and lookaheads.

Offline

URL Slug Generator

Convert text to URL-friendly slugs

Offline

SQL to JSON Generator

Parse SQL CREATE TABLE statements and generate sample JSON data from the schema

Offline

SQL to MongoDB

Convert SQL SELECT queries to MongoDB query syntax. Handles WHERE, ORDER BY, LIMIT, GROUP BY, and basic JOINs.

Offline

String Hash Generator

Hash strings using multiple algorithms (DJB2, FNV, CRC32, Jenkins, and more) with pure JavaScript implementations

Offline

String Inspector

Show character codes, byte length, and encoding details

Offline

SVG to CSS Converter

Convert SVG to CSS background-image data URI with URL encoding or Base64

Offline

Text Case Converter

Convert text between UPPERCASE, lowercase, camelCase, snake_case, kebab-case, and more

Offline

Text Diff / Compare

Compare two texts and highlight additions, deletions, and unchanged lines

Offline

Text Encoder / Decoder

Multi-format encode and decode: Base64, URL, HTML entities, Unicode escape, and Hex

Offline

Find & Replace

Find and replace text with support for regex, case sensitivity, and whole word matching

Offline

Text Repeater

Repeat text multiple times with configurable separator and numbering options

Offline

Text Reverser

Reverse text by characters, words, or lines

Offline

Text Statistics

Detailed text analysis with readability scores, word frequency, character distribution, and reading/speaking time

Offline

Text to ASCII Art

Convert text to ASCII art using built-in fonts with multiple styles including standard, banner, and block

Offline

Text to ASCII Art

Convert text to ASCII art using block characters. Choose from small, medium, or large font sizes.

Offline

Text to HTML Converter

Convert plain text to HTML with auto-detected paragraphs, links, emails, and line breaks

Offline

Text to Morse Art

Convert text to visual Morse code using dots and dashes with proportional spacing. Includes Morse code reference table.

Offline

Text to NATO Phonetic

Convert text to NATO phonetic alphabet and back. Supports letters, digits, and common punctuation.

Offline

Text to Speech Preview

Preview text-to-speech output with selectable voices, speed, and pitch controls

Offline

Text Truncator

Truncate text to a specified length with customizable options for suffix, word boundaries, and position

Offline

TOML to YAML Converter

Convert TOML configuration files to YAML format

Offline

TSV to CSV Converter

Convert between TSV (tab-separated) and CSV (comma-separated) formats

Offline

Word / Character Counter

Count words, characters, sentences, paragraphs, and reading time

Offline

Word Frequency Counter

Analyze text to count word occurrences and display frequency statistics

Offline

XML Formatter & Validator

Format, prettify, and validate XML with configurable indentation

Offline

XML to JSON

Convert XML data to JSON format with support for attributes and nested elements

Offline

YAML Formatter & Validator

Format, validate, and beautify YAML with proper indentation

Offline

YAML to JSON

Convert YAML to JSON format with validation, pretty printing, and multi-document YAML support

Offline

YAML to TOML Converter

Convert YAML configuration files to TOML format

Offline