Online formatters, validators, converters, and developer tools
Search by format, action, or conversion target, then jump straight into grouped tool sections built for task-first discovery.
Refine tools
Filter by job, source format, output target, or saved status.
Start with the workflows developers open most often.
Your recent tools stay on this browser for faster repeat visits.
5 of 5 grouped sections visible
Structured Data
Validation, formatting, conversion, and tree inspection for JSON, YAML, XML, CSV, TSV, and related developer payloads.
Structured Data
JSON
JSON Formatter
Structured DataBeautify, validate, minify, compare, and inspect JSON payloads without leaving your browser.
Structured Data
Fix JSON
JSON Fixer
Structured DataRepair common JSON issues such as trailing commas, comments, unquoted keys, and single-quoted strings.
Structured Data
JSONPath
JSONPath Tester
Structured DataResolve safe dot, quoted-property, and array-index JSONPath expressions against a local JSON document.
Structured Data
XML
XML Formatter
Structured DataNormalize XML payloads for SOAP, feeds, exports, and legacy integrations with readable formatting and safe inspection.
Structured Data
YAML
YAML Formatter
Structured DataClean up YAML configuration files with readable indentation, parser-aware validation, and JSON conversion support.
Structured Data
CSV
CSV Formatter
Structured DataMake CSV data easier to scan, compare, and convert during export debugging or handoff preparation.
Structured Data
JSON Edit
JSON Editor
Structured DataEdit, format, validate, and copy JSON from a single VS Code-style workspace.
Structured Data
JSON Min
JSON Minify
Structured DataMinify JSON into a single compact line for transport, embeds, or size-sensitive workflows.
Structured Data
JSON Parse
JSON Parser
Structured DataParse JSON locally and surface syntax errors before they spread downstream.
Structured Data
JSON Pretty
JSON Pretty Print
Structured DataPretty print compact JSON into a readable, review-friendly layout instantly.
Structured Data
JSON Read
JSON Reader
Structured DataRead JSON in a clean workspace with tree inspection and readable formatting built in.
Structured Data
JSON Sort
JSON Sorter
Structured DataSort JSON object keys recursively for stable diffs, cleaner reviews, and deterministic payloads.
Structured Data
JSON One Line
JSON to One Line
Structured DataConvert multi-line JSON into a single-line payload for compact transport or inline use.
Structured Data
JSON Tree
JSON Tree Viewer
Structured DataOpen JSON in a tree-oriented viewer with formatting and validation close by.
Structured Data
JSON View
JSON Viewer
Structured DataInspect JSON with formatted output, tree mode, and a calmer viewer-focused page.
Structured Data
JSON5
JSON5 Formatter
Structured DataFormat JSON5 with comments and relaxed syntax into clean readable output.
Structured Data
JSON5 Check
JSON5 Validator
Structured DataValidate JSON5 configs and surface parsing issues before they cause build or deploy surprises.
Structured Data
SOAP
SOAP Formatter
Structured DataFormat SOAP envelopes safely with readable indentation and conversion hooks.
Structured Data
TSV
TSV Formatter
Structured DataClean up tab-separated exports, preserve column alignment, and bridge TSV data into JSON or CSV for downstream tooling.
Structured Data
WSDL
WSDL Formatter
Structured DataFormat WSDL documents with the same safe XML tooling used for feeds and SOAP contracts.
Structured Data
XML Edit
XML Editor
Structured DataEdit XML with local formatting, validation, and conversion paths in one workspace.
Structured Data
XML Min
XML Minify
Structured DataMinify XML into a compact payload while still validating the document structure.
Structured Data
XML Parse
XML Parser
Structured DataParse XML safely and surface structural issues before formatting or conversion.
Structured Data
XML Pretty
XML Pretty Print
Structured DataPretty print dense XML into readable, review-ready markup without leaving the browser.
Structured Data
XML Check
XML Validator
Structured DataValidate XML tags and structure before formatting or conversion.
Structured Data
XML View
XML Viewer
Structured DataInspect XML with readable formatting and tree-friendly output for feeds and integrations.
Structured Data
YAML Parse
YAML Parser
Structured DataParse YAML locally and surface parser failures before they affect deploys or builds.
Structured Data
YAML Check
YAML Validator
Structured DataValidate YAML structure before it lands in CI, infrastructure, or config pipelines.
Structured Data
YAML View
YAML Viewer
Structured DataInspect YAML with cleaner formatting and a dedicated viewer-focused workflow.
Markup
HTML, Markdown, and XML workflows with safe preview, cleanup, and readability-first formatting.
Markup
HTML
HTML Formatter
MarkupPrettify or compress HTML while keeping a preview path for layout debugging and email/template cleanup.
Markup
HTML→Text
HTML Stripper
MarkupExtract readable plain text from HTML while removing scripts, styles, templates, comments, and markup.
Markup
Angular
Angular Formatter
MarkupFormat Angular-style templates using the same readable HTML workflow used across FormatHive.
Markup
Glimmer
Glimmer Formatter
MarkupFormat Glimmer-like template markup with an editor-first HTML workflow.
Markup
HTML Edit
HTML Editor
MarkupEdit HTML with formatting, preview, and minification in one workspace.
Markup
HTML Esc
HTML Escape
MarkupEscape HTML into a safe string representation for templates, docs, and embeds.
Markup
HTML Min
HTML Minify
MarkupCompress HTML into a lighter payload while keeping preview and validation nearby.
Markup
HTML Pretty
HTML Pretty Print
MarkupPretty print HTML into readable markup with preview support close by.
Markup
HTML Unesc
HTML Unescape
MarkupDecode escaped HTML entities back into readable markup.
Markup
HTML Check
HTML Validator
MarkupValidate and normalize HTML quickly before previewing, publishing, or embedding markup.
Markup
HTML View
HTML Viewer
MarkupView HTML with readable source, sandboxed preview, and a focused inspection workflow.
Markup
LWC
LWC Formatter
MarkupFormat Lightning Web Component markup with the same clean HTML-focused workspace.
Markup
Markdown
Markdown Formatter
MarkupClean up Markdown and preview rendered output without leaving the editing flow.
Markup
MDX
MDX Formatter
MarkupFormat MDX-like content with the same editor workflow used for Markdown pages and docs.
Markup
Vue
Vue Formatter
MarkupFormat Vue template markup with a clean editor-first HTML workflow.
Markup
XML Esc
XML Escape
MarkupEscape XML so raw markup can travel safely inside strings or docs.
Markup
XML Unesc
XML Unescape
MarkupDecode escaped XML entities back into raw markup for editing or conversion.
Code
Language-aware beautification and minification for SQL, CSS, JavaScript, and other authoring formats.
Code
GraphQL
GraphQL Formatter
CodeClean up GraphQL operations with readable indentation and parser-aware validation before they hit your API client.
Code
Minify JS
JavaScript Minifier
CodeMinify JavaScript with parser-aware compression while keeping variable names readable.
Code
SQL
SQL Formatter
CodeImprove SQL readability with structured line breaks, keyword casing, and better scanability for reviews and debugging.
Code
.NET Esc
.Net Escape
CodeEscape text for .NET and C# string literal workflows.
Code
.NET Unesc
.Net Unescape
CodeDecode .NET-style escape sequences into readable text.
Code
Babel
Babel Formatter
CodeFormat Babel/modern JavaScript syntax into a clean readable layout.
Code
C#
C# Formatter
CodeFormat C# snippets into a cleaner review-friendly structure.
Code
CSS Beauty
CSS Beautifier
CodeBeautify CSS into a readable layout for debugging, review, and handoff.
Code
CSS
CSS Formatter
CodeMake CSS easier to review, compress styles for deployment checks, and keep long rule sets readable.
Code
CSS Pretty
CSS Pretty Print
CodePretty print CSS with readable blocks and spacing for quicker review.
Code
Validate CSS
CSS Validator
CodeParse CSS and surface syntax failures before formatting or minification.
Code
Flow
Flow Formatter
CodeFormat Flow-style JavaScript files with the same cleanup surface used for JS and TypeScript.
Code
Java Esc
Java Escape
CodeEscape text for Java string literals and generated code blocks.
Code
Java
Java Formatter
CodeFormat Java source into a cleaner, more readable layout for review and debugging.
Code
Java Unesc
Java Unescape
CodeDecode Java-style escape sequences back into readable text.
Code
JS Esc
Javascript Escape
CodeEscape text for JavaScript string literals and code embeds.
Code
JavaScript
JavaScript Formatter
CodeClean up JavaScript snippets, embeds, and generated code with a consistent formatting style.
Code
JS Pretty
Javascript Pretty Print
CodePretty print JavaScript into readable code blocks for debugging and review.
Code
JS Unesc
Javascript Unescape
CodeDecode JavaScript-style escape sequences into readable text.
Code
Validate JS
JavaScript Validator
CodeParse JavaScript or Flow syntax and report syntax failures with readable editor diagnostics.
Code
JS Beautify
JSBeautifier
CodeBeautify JavaScript with a dedicated entry point for the classic JS cleanup workflow.
Code
LESS
LESS Formatter
CodeFormat LESS stylesheets with readable nesting, variables, and selector blocks.
Code
CSS Min
Minify CSS
CodeMinify CSS for lighter payloads while keeping the editor and copy flow focused.
Code
PHP
PHP Formatter
CodeFormat PHP snippets into a cleaner structure for review, debugging, and handoff.
Code
SCSS
SCSS Formatter
CodeFormat SCSS with readable nesting, variables, and mixins.
Code
SQL Esc
SQL Escape
CodeEscape single quotes for SQL string literals during debugging and fixture prep.
Code
Minify SQL
SQL Minifier
CodeCompact SQL while preserving quoted string content and removing comments and unnecessary whitespace.
Code
SQL Unesc
SQL Unescape
CodeDecode doubled SQL quotes back into readable text.
Code
TS
TypeScript Formatter
CodeFormat TypeScript with strong structural cleanup for interfaces, types, and app code.
Productivity
Comparison, sharing, timestamp conversion, and quick inspection tools for day-to-day debugging work.
Productivity
URL Parse
URL Parser
ProductivityBreak a URL into protocol, host, port, path, query parameters, fragment, and origin.
Productivity
Hash
SHA Hash Generator
ProductivityGenerate SHA-256 or SHA-512 message digests with the browser Web Crypto API.
Productivity
Word Count
Word and Text Counter
ProductivityCount words, unique words, characters, sentences, paragraphs, lines, and UTF-8 bytes.
Productivity
Password
Secure Password Generator
ProductivityGenerate strong random passwords locally with configurable length, count, and symbol inclusion.
Productivity
Compare
Diff Compare
ProductivityPaste original and changed content into a focused local diff workspace.
Productivity
JSON Diff
JSON Compare
ProductivityCompare JSON changes side by side with local formatting and inspection before you ship.
Productivity
JWT
JWT Decoder
ProductivityInspect token headers and claims with a clean local-only decoder that avoids unnecessary external services.
Productivity
LOG
Log Prettifier
ProductivityMake raw log streams easier to scan by expanding structured payloads into readable blocks and JSON output.
Productivity
Unique Lines
Remove Duplicate Lines
ProductivityKeep the first occurrence of each exact line and remove later duplicates.
Productivity
No Empty Lines
Remove Empty Lines
ProductivityRemove blank and whitespace-only lines while preserving the remaining order.
Productivity
Trim Spaces
Remove Extra Spaces
ProductivityCollapse repeated horizontal whitespace and trim each line without removing line breaks.
Productivity
No Punctuation
Remove Punctuation
ProductivityRemove Unicode punctuation while preserving letters, numbers, symbols, spacing, and line breaks.
Productivity
Reverse
Reverse String
ProductivityReverse text by Unicode code point for quick test fixtures and string inspection.
Productivity
Headers
Server Header Checker
ProductivityInspect response headers for a public URL with a local admin-style JSON view.
Productivity
Sort Lines
Sort Text Lines
ProductivitySort lines with case-insensitive, numeric-aware comparison while preserving each complete line.
Productivity
String
String Utility
ProductivityAnalyze and transform plain text into common developer-friendly cases and encodings.
Productivity
Case
Text Case Converter
ProductivityConvert text between camelCase, snake_case, kebab-case, PascalCase, title case, upper case, and lower case.
Productivity
Clean Text
Text Cleaner
ProductivityNormalize line endings, trim lines, collapse repeated spaces, and reduce excessive blank lines.
Productivity
Timestamp
Unix Timestamp Converter
ProductivityConvert Unix seconds, Unix milliseconds, and ISO date strings into readable time output without leaving your debugging flow.
Productivity
Slug
URL Slug Generator
ProductivityTurn titles and labels into clean lowercase URL slugs with normalized separators.
Productivity
UUID
UUID Generator
ProductivityGenerate cryptographically random UUID v4 values locally, with a bounded configurable count.
Productivity
Frequency
Word Frequency Counter
ProductivityRank normalized words by frequency with deterministic alphabetical tie-breaking.
Conversion
Format translation utilities for teams working between APIs, exports, integrations, and schemas.
Conversion
MD→HTML
Markdown to HTML
ConversionConvert Markdown into HTML for previews, documentation pipelines, CMS imports, and email drafts.
Conversion
Base Convert
Number Base Converter
ConversionConvert arbitrarily large integers between bases 2 and 36 with binary, octal, decimal, and hex context.
Conversion
Base64
Base64 Encode / Decode
ConversionSwitch between plain text and Base64 quickly when debugging payloads, headers, configs, and embedded assets.
Conversion
Base32
Base32 Encoder and Decoder
ConversionEncode UTF-8 text as RFC 4648 Base32 or decode Base32 back into readable text.
Conversion
B64→JSON
Base64 to JSON
ConversionDecode Base64-wrapped JSON into readable structured output.
Conversion
B64→XML
Base64 to XML
ConversionDecode Base64-wrapped XML and format it into readable markup.
Conversion
B64→YAML
Base64 to YAML
ConversionDecode Base64-wrapped YAML into readable, config-friendly output.
Conversion
Binary→Text
Binary to String
ConversionDecode complete 8-bit binary byte groups into validated UTF-8 text.
Conversion
CSV Esc
CSV Escape
ConversionEscape CSV field content safely for copy-paste and export workflows.
Conversion
CSV→HTML
CSV to HTML
ConversionConvert CSV rows into HTML tables for docs, CMS embeds, or quick previews.
Conversion
CSV→JSON
CSV to JSON
ConversionConvert CSV rows into JSON objects for APIs, scripts, and structured debugging.
Conversion
CSV→XML
CSV to XML
ConversionConvert CSV rows into XML for integrations and document-style exports.
Conversion
CSV→YAML
CSV to YAML
ConversionConvert CSV rows into YAML for config-style review and editing.
Conversion
CSV Unesc
CSV Unescape
ConversionDecode quoted CSV field content back into a readable raw value.
Conversion
Excel→HTML
Excel to HTML
ConversionTurn spreadsheet-style rows into HTML tables for docs, CMS blocks, and content publishing.
Conversion
Hex→Text
Hex to String
ConversionDecode hexadecimal byte groups into UTF-8 text with strict validation.
Conversion
JSON Esc
JSON Escape
ConversionEscape JSON-compatible string content for code and transport workflows.
Conversion
JSON Stringify
JSON Stringify Online
ConversionTurn JSON into an escaped string literal for configs, code embeds, or transport payloads.
Conversion
JSON→B64
JSON to Base64
ConversionEncode JSON text into Base64 for transport and storage workflows.
Conversion
JSON→C#
JSON to C#
ConversionGenerate C# types and models from live JSON samples.
Conversion
JSON→C++
JSON to C++
ConversionGenerate C++ types and models from live JSON samples.
Conversion
JSON→Crystal
JSON to Crystal
ConversionGenerate Crystal types and models from live JSON samples.
Conversion
JSON->CSV
JSON to CSV Converter
ConversionMove JSON arrays into spreadsheet-friendly CSV when analysts, operators, or clients need rows instead of nested objects.
Conversion
JSON→Dart
JSON to Dart
ConversionGenerate Dart types and models from live JSON samples.
Conversion
JSON→Elm
JSON to Elm
ConversionGenerate Elm types and models from live JSON samples.
Conversion
JSON→Flow
JSON to Flow
ConversionGenerate Flow types and models from live JSON samples.
Conversion
JSON→Go
JSON to Go
ConversionGenerate Go types and models from live JSON samples.
Conversion
JSON→Haskell
JSON to Haskell
ConversionGenerate Haskell types and models from live JSON samples.
Conversion
JSON→Java
JSON to Java
ConversionGenerate Java types and models from live JSON samples.
Conversion
JSON→JavaScript PropTypes
JSON to JavaScript PropTypes
ConversionGenerate JavaScript PropTypes types and models from live JSON samples.
Conversion
JSON→JSON Schema
JSON to JSON Schema
ConversionGenerate JSON Schema types and models from live JSON samples.
Conversion
JSON→Kotlin
JSON to Kotlin
ConversionGenerate Kotlin types and models from live JSON samples.
Conversion
JSON→Objective-C
JSON to Objective-C
ConversionGenerate Objective-C types and models from live JSON samples.
Conversion
JSON→Pike
JSON to Pike
ConversionGenerate Pike types and models from live JSON samples.
Conversion
JSON→Python
JSON to Python
ConversionGenerate Python types and models from live JSON samples.
Conversion
JSON→Ruby
JSON to Ruby
ConversionGenerate Ruby types and models from live JSON samples.
Conversion
JSON→Rust
JSON to Rust
ConversionGenerate Rust types and models from live JSON samples.
Conversion
JSON→String
JSON to String
ConversionEscape JSON into a string-safe representation for code embeds and transport layers.
Conversion
JSON→Swift
JSON to Swift
ConversionGenerate Swift types and models from live JSON samples.
Conversion
JSON→TSV
JSON to TSV
ConversionFlatten JSON rows into TSV for spreadsheets, exports, and tab-delimited workflows.
Conversion
JSON→TypeScript
JSON to TypeScript
ConversionGenerate TypeScript types and models from live JSON samples.
Conversion
JSON->XML
JSON to XML Converter
ConversionBridge structured JSON into XML quickly when older integrations, feeds, or partner systems still expect markup payloads.
Conversion
JSON->YAML
JSON to YAML Converter
ConversionTranslate dense JSON into human-friendly YAML when teams need the same structure in a config-oriented format.
Conversion
JSON Unesc
JSON Unescape
ConversionDecode escaped JSON string content into readable text.
Conversion
JSON URL
JSON URL Decode
ConversionDecode URL-encoded JSON payload text back into readable structured content.
Conversion
JSON URL
JSON URL Encode
ConversionEncode JSON text into a URL-safe payload for query params and callbacks.
Conversion
Query→JSON
Query Parameters to JSON
ConversionConvert a full URL or raw query string into readable JSON while preserving repeated values.
Conversion
RSS→JSON
RSS to JSON
ConversionConvert RSS and feed-style XML into JSON for easier downstream processing.
Conversion
Text→Binary
String to Binary
ConversionEncode UTF-8 text as space-separated 8-bit binary byte groups.
Conversion
Text→Hex
String to Hex
ConversionEncode UTF-8 text into readable two-digit hexadecimal byte groups.
Conversion
String→JSON
String to JSON Converter
ConversionWrap plain text as a JSON-safe string or inspect text transforms before embedding it.
Conversion
URL Dec
URL Decode
ConversionDecode URL-encoded text back into a readable string.
Conversion
URL Enc
URL Encode
ConversionEncode plain text into URL-safe output for query params, fragments, and transport layers.
Conversion
URL
URL Encode / Decode
ConversionEncode query parameters or decode messy URLs when debugging redirects, API requests, and shared links.
Conversion
XML→B64
XML to Base64
ConversionEncode XML markup into Base64 for transport or storage workflows.
Conversion
XML→C#
XML to C#
ConversionGenerate C# types and models from XML payloads.
Conversion
XML→C++
XML to C++
ConversionGenerate C++ types and models from XML payloads.
Conversion
XML→Crystal
XML to Crystal
ConversionGenerate Crystal types and models from XML payloads.
Conversion
XML→CSV
XML to CSV
ConversionConvert XML data into CSV rows for exports, spreadsheets, and tabular workflows.
Conversion
XML→Dart
XML to Dart
ConversionGenerate Dart types and models from XML payloads.
Conversion
XML→Elm
XML to Elm
ConversionGenerate Elm types and models from XML payloads.
Conversion
XML→Flow
XML to Flow
ConversionGenerate Flow types and models from XML payloads.
Conversion
XML→Go
XML to Go
ConversionGenerate Go types and models from XML payloads.
Conversion
XML→Haskell
XML to Haskell
ConversionGenerate Haskell types and models from XML payloads.
Conversion
XML→Java
XML to Java
ConversionGenerate Java types and models from XML payloads.
Conversion
XML→JavaScript PropTypes
XML to JavaScript PropTypes
ConversionGenerate JavaScript PropTypes types and models from XML payloads.
Conversion
XML->JSON
XML to JSON Converter
ConversionTurn legacy XML into JSON faster when teams need a more inspectable structure for APIs, tooling, and modern services.
Conversion
XML→JSON Schema
XML to JSON Schema
ConversionGenerate JSON Schema types and models from XML payloads.
Conversion
XML→Kotlin
XML to Kotlin
ConversionGenerate Kotlin types and models from XML payloads.
Conversion
XML→Objective-C
XML to Objective-C
ConversionGenerate Objective-C types and models from XML payloads.
Conversion
XML→Pike
XML to Pike
ConversionGenerate Pike types and models from XML payloads.
Conversion
XML→Python
XML to Python
ConversionGenerate Python types and models from XML payloads.
Conversion
XML→Ruby
XML to Ruby
ConversionGenerate Ruby types and models from XML payloads.
Conversion
XML→Rust
XML to Rust
ConversionGenerate Rust types and models from XML payloads.
Conversion
XML→String
XML to String
ConversionEscape XML into a string-safe representation for code samples, configs, and transport layers.
Conversion
XML→Swift
XML to Swift
ConversionGenerate Swift types and models from XML payloads.
Conversion
XML→TypeScript
XML to TypeScript
ConversionGenerate TypeScript types and models from XML payloads.
Conversion
XML→YAML
XML to YAML
ConversionConvert XML into YAML for config-oriented workflows and easier manual editing.
Conversion
XML URL
XML URL Decode
ConversionDecode URL-encoded XML text back into readable markup.
Conversion
XML URL
XML URL Encode
ConversionEncode XML text into a URL-safe value for transport and callback workflows.
Conversion
YAML→B64
YAML to Base64
ConversionEncode YAML text into Base64 for transport or storage-friendly wrapping.
Conversion
YAML→CSV
YAML to CSV
ConversionFlatten YAML rows into CSV for spreadsheets and export debugging.
Conversion
YAML→JSON
YAML to JSON
ConversionConvert YAML into JSON for APIs, tooling, and JavaScript-friendly workflows.
Conversion
YAML→XML
YAML to XML
ConversionConvert YAML structures into XML for integrations and document-style handoffs.
Conversion
YAML URL
YAML URL Decode
ConversionDecode URL-encoded YAML text back into a readable config format.
Conversion
YAML URL
YAML URL Encode
ConversionEncode YAML text into URL-safe output for callbacks and transport flows.
Complete tool index
Browse every FormatHive tool alphabetically. Each link opens a dedicated, canonical tool page.