{"generatedAt":"2026-07-19T03:01:59.421Z","tool":{"id":"diff-checker","name":"Text & Code Diff Checker","description":"Compare text, JSON, and YAML with structured change detection for reviews, debugging, and CI pipelines","category":"devtools","icon":"±","keywords":["diff","compare","text","code","difference","merge","changes","patch"],"hasApi":true,"remoteCallable":true,"remoteMode":"dedicated_api","riskClass":"H","maxInputBytes":524288,"timeoutMs":8000,"supportsStreaming":false,"url":"/diff-checker/","tags":["devtools"],"faqs":[{"question":"What is Text & Code Diff Checker?","answer":"Text & Code Diff Checker compares two texts or code snippets side by side, highlighting additions, deletions, and modifications. It's a general-purpose diff tool for developers, writers, and anyone comparing text versions."},{"question":"How do I use Text & Code Diff Checker?","answer":"Paste your original text in the left panel and the modified version in the right panel. The tool instantly highlights differences with color coding — green for additions, red for deletions, and yellow for changes."},{"question":"Is Text & Code Diff Checker free?","answer":"Yes. This tool is free to use with immediate access—no account required."},{"question":"Does Text & Code Diff Checker store or send my data?","answer":"No. All processing happens entirely in your browser. Your data never leaves your device — nothing is sent to any server."},{"question":"Does it support syntax highlighting for code diffs?","answer":"Yes. The diff checker applies syntax highlighting for common programming languages, making it easier to review code changes. It supports both inline and side-by-side diff views for maximum readability."}],"howTo":[{"title":"Paste two versions of text or code","description":"Paste the original version in the left panel and the modified version in the right panel. Works for any text, code, or configuration files."},{"title":"View side-by-side diff highlighting","description":"Additions are highlighted green, deletions in red, changes in yellow. The viewer automatically aligns similar lines for easy comparison."},{"title":"Toggle between split and unified view","description":"Switch between side-by-side (split) and consolidated (unified) diff view. Use unified view for a more compact representation."},{"title":"Count statistics","description":"See total additions, deletions, and changed lines. Useful to estimate the scope of changes or code review effort."},{"title":"Copy specific sections or entire diff","description":"Select and copy individual line changes or the entire diff. Format is standard unified diff (compatible with git patch and other tools)."}],"agentContract":{"toolId":"diff-checker","contractVersion":"2.0.0","remote_callable":true,"remote_mode":"dedicated_api","risk_class":"H","max_input_bytes":524288,"timeout_ms":8000,"supports_streaming":false,"preferred_surface":"dedicated_api","dedicated_api":{"baseUrl":"https://aidevhub.io/api/structured-diff/","openapiUrl":"https://aidevhub.io/api/openapi.yaml","endpoints":[{"method":"POST","path":"/api/structured-diff/","summary":"Compare two inputs"}],"riskClass":"H","inputMaxBytes":524288,"timeoutMs":8000},"runtime":{"endpoint":"/api/tools/run/","methods":["GET","POST"],"queryParams":[{"name":"toolId","required":true,"description":"Tool identifier"},{"name":"a","required":true,"description":"Primary input"}],"postBodyShape":{"toolId":"string","input":"{ a, b?, c?, mode? }"},"exampleGet":"https://aidevhub.io/api/tools/run/?toolId=diff-checker&a=...","policy":{"riskClass":"H","limit":10,"burst":5,"windowSec":60,"inputMaxBytes":524288,"timeoutMs":8000,"cacheTtlSec":0,"networkEnabled":false,"supportsStreaming":false}},"semantic_fields":{"a":"Field from Structured Diff API","b":"Field from Structured Diff API"}},"relatedTools":[{"id":"diff-merge-tool","name":"3-Way Diff & Merge Tool","url":"/diff-merge-tool/","category":"devtools"},{"id":"http-status-codes","name":"HTTP Status Code Reference","url":"/http-status-codes/","category":"devtools"},{"id":"prompt-version-diff","name":"Prompt Version Diff","url":"/prompt-version-diff/","category":"ai"},{"id":"cli-ux-linter","name":"CLI UX Linter","url":"/cli-ux-linter/","category":"devtools"},{"id":"ai-cli-generator","name":"AI CLI Generator","url":"/ai-cli-generator/","category":"devtools"},{"id":"csv-endpoint-builder","name":"CSV Endpoint Builder","url":"/csv-endpoint-builder/","category":"devtools"}]}}