Comparison tools

Text Diff & JSON Diff Checker

Compare text or JSON snippets line by line, format JSON before comparison, and copy a unified diff locally.

Text and JSON diff

2 added lines, 2 removed lines

Unified diff
{
"name": "ZPTools",
- "theme": "dark",
- "tools": ["json", "timestamp", "base64"]
+ "theme": "system",
+ "tools": ["json", "timestamp", "base64", "jwt"]
}

Features

Line Diff

Compare two snippets with added, removed, and unchanged lines.

JSON Formatting

Format valid JSON on both sides before comparing API responses.

Side-by-side Input

Keep original and changed text visible while inspecting the result.

Copy Patch

Copy a simple unified diff for comments, tickets, or notes.

Plain Text Ready

Works for config, logs, markdown, CSV snippets, and code fragments.

Change Counts

Quickly see how many lines were added or removed.

Frequently Asked Questions

This first version is a line-based diff with JSON formatting support. It is ideal for readable API payload comparisons.

No. All comparison work runs in the browser.

Yes. Paste any plain text, logs, markdown, or config files.

A growing collection of fast, privacy-first developer utilities. All tools run in your browser — your data never leaves your device.

Tools

JSON ParserJSON Schema ValidatorJSON ConverterJSON to TypeScriptOpenAPI ViewerCode FormatterSQL FormattercURL ConverterTimestamp ConverterCron ParserURL EncoderQR Code ToolIP & CIDR CalculatorGzip & Deflate ToolJWT DecoderJWT Verify & JWK ToolHash GeneratorPassword & TOTPBase64 EncoderUUID GeneratorImage MetadataImage CompressionTiny Image CompressorImage Toolkit ProScreen RecorderRegex TesterText DiffMarkdown & Mermaid PreviewColor & Contrast Tool

Legal

Privacy PolicyTerms of Service

© 2026 ZPTools. All Rights Reserved.