[{"data":1,"prerenderedAt":220},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:grip":8,"i-lucide:chevron-right":10,"i-lucide:moon":12,"i-lucide:sun":14,"i-material-symbols:language":16,"i-lucide:chevron-down":18,"i-lucide:shield-check":20,"i-lucide:mail":22,"i-tabler:markdown":24,"i-lucide:code-xml":26,"i-lucide:film":28,"i-lucide:file-text":30,"i-lucide:box":32,"i-lucide:code-2":34,"i-lucide:image":35,"i-lucide:square-sigma":37,"i-lucide:gamepad-2":39,"i-lucide:sparkles":41,"i-lucide:graduation-cap":43,"tool-content-dev-textDiff":45,"i-lucide:diff":181,"i-lucide:clipboard":183,"i-lucide:arrow-left-right":185,"i-lucide:shield":187,"i-lucide:git-compare":189,"i-lucide:highlighter":191,"i-lucide:clipboard-paste":193,"i-lucide:eye":195,"i-lucide:braces":197,"i-lucide:file-check-2":199,"i-lucide:regex":202,"i-lucide:link-2":204,"i-lucide:binary":206,"i-lucide:pen-line":208,"i-lucide:file-code-2":210,"i-lucide:arrow-up-right":212,"i-lucide:merge":214,"i-lucide:check-square":216,"i-lucide:bar-chart-3":218},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"12\" cy=\"19\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"19\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"19\" r=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12.013 2t3.875.788t3.175 2.15t2.15 3.175t.787 3.875t-.787 3.887t-2.15 3.188t-3.175 2.15t-3.875.787t-3.888-.787M12 19.95q.65-.9 1.125-1.875T13.9 16h-3.8q.3 1.1.775 2.075T12 19.95m-2.6-.4q-.45-.825-.787-1.713T8.05 16H5.1q.725 1.25 1.813 2.175T9.4 19.55m5.2 0q1.4-.45 2.488-1.375T18.9 16h-2.95q-.225.95-.562 1.838T14.6 19.55M4.25 14h3.4q-.075-.5-.112-.987T7.5 12t.038-1.012T7.65 10h-3.4q-.125.5-.187.988T4 12t.063 1.013t.187.987m5.4 0h4.7q.075-.5.113-.987T14.5 12t-.038-1.012T14.35 10h-4.7q-.075.5-.112.988T9.5 12t.038 1.013t.112.987m6.7 0h3.4q.125-.5.188-.987T20 12t-.062-1.012T19.75 10h-3.4q.075.5.113.988T16.5 12t-.038 1.013t-.112.987m-.4-6h2.95q-.725-1.25-1.812-2.175T14.6 4.45q.45.825.788 1.713T15.95 8M10.1 8h3.8q-.3-1.1-.775-2.075T12 4.05q-.65.9-1.125 1.875T10.1 8m-5 0h2.95q.225-.95.563-1.838T9.4 4.45Q8 4.9 6.912 5.825T5.1 8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"\u002F>\u003Crect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":25},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u002F>\u003Cpath d=\"M7 15V9l2 2l2-2v6m3-2l2 2l2-2m-2 2V9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":29},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M7 3v18M3 7.5h4M3 12h18M3 16.5h4M17 3v18m0-13.5h4m-4 9h4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":31},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":33},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":36},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":38},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M16 8.9V7H8l4 5l-4 5h8v-1.9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":40},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 11h4M8 9v4m7-1h.01M18 10h.01m-.69-5H6.68a4 4 0 0 0-3.978 3.59l-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258q-.01-.075-.017-.151A4 4 0 0 0 17.32 5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":42},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":44},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6\"\u002F>\u003Cpath d=\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"\u002F>\u003C\u002Fg>",{"strings":46,"features":85,"steps":116,"useCases":133,"articleHtml":178},{"zh":47,"en":66},{"description":48,"original":49,"modified":50,"copy":51,"copied":52,"emptyHint":53,"originalPlaceholder":54,"modifiedPlaceholder":55,"clear":56,"linesAdded":57,"linesRemoved":58,"linesUnchanged":59,"faq1q":60,"faq1a":61,"faq2q":62,"faq2a":63,"faq3q":64,"faq3a":65},"在线文本 \u002F 代码对比工具，逐行比较两段内容的差异，精准高亮增删改。","文本 A","文本 B","复制","已复制","在左右两侧输入文本或代码，差异将自动显示","粘贴原始文本或代码...","粘贴修改后文本或代码...","清空","新增行","删除行","未变行","文本对比支持什么类型的内容？","支持任何纯文本内容的逐行对比，尤其适合代码片段、配置文件（JSON \u002F YAML \u002F TOML）、SQL 语句、文章等。对比结果以颜色高亮展示，比肉眼逐行扫描效率高得多。","如何阅读对比结果？","绿色背景表示新增的行，红色背景表示删除的行，白色为未变化的上下文行。若一行内仅有部分内容变化，变化字符会在对应行内额外高亮，方便定位拼写修正、变量重命名等细微改动。","代码对比和 git diff 有什么区别？","git diff 需要在终端运行且依赖版本仓库，而本工具直接粘贴任意两段代码即可在浏览器中对比，无需 Git 环境。适合快速比较 Code Review 中的片段、对比不同版本的函数实现，或在没有 IDE 的情况下查看改动。",{"description":67,"original":68,"modified":69,"copy":70,"copied":71,"emptyHint":72,"originalPlaceholder":73,"modifiedPlaceholder":74,"clear":75,"linesAdded":76,"linesRemoved":77,"linesUnchanged":78,"faq1q":79,"faq1a":80,"faq2q":81,"faq2a":82,"faq3q":83,"faq3a":84},"Online text & code diff tool. Compare two texts or code snippets line by line with precise inline highlighting.","Text A","Text B","Copy","Copied","Paste text or code on both sides — differences appear automatically","Paste original text or code...","Paste modified text or code...","Clear","Added","Removed","Unchanged","What content types can be compared?","Any plain text or code — code snippets, config files (JSON \u002F YAML \u002F TOML), SQL queries, articles, and more. Color-coded results let you spot differences far faster than scanning line by line.","How do I read the diff results?","Green = added lines, Red = removed lines, White = unchanged context. When only part of a line changed, the exact differing characters are highlighted inline — great for catching spelling corrections, variable renames, and other subtle edits.","How is this different from git diff?","git diff requires a terminal and a version-controlled repository. This tool lets you paste any two code snippets directly in your browser — no Git environment needed. Perfect for quick code review comparisons, checking different versions of a function, or reviewing changes without opening an IDE.",{"zh":86,"en":103},[87,91,95,99],{"icon":88,"title":89,"desc":90},"lucide:shield","隐私安全","文本对比在浏览器本地完成",{"icon":92,"title":93,"desc":94},"lucide:git-compare","文本 & 代码对比","精确展示两段文本或代码的逐行差异，行内字符级高亮",{"icon":96,"title":97,"desc":98},"lucide:highlighter","差异高亮","用颜色高亮标记新增、删除和修改",{"icon":100,"title":101,"desc":102},"lucide:bar-chart-3","统计信息","展示差异行数和修改统计",[104,107,110,113],{"icon":88,"title":105,"desc":106},"Privacy Safe","Text comparison happens locally in your browser",{"icon":92,"title":108,"desc":109},"Text & Code Diff","Precisely compare any two texts or code snippets with character-level inline highlights",{"icon":96,"title":111,"desc":112},"Diff Highlight","Color-coded additions, deletions, and changes",{"icon":100,"title":114,"desc":115},"Statistics","Show diff line count and change statistics",{"zh":117,"en":126},[118,122],{"icon":119,"title":120,"desc":121},"lucide:clipboard-paste","输入两段文本","在左右两侧分别粘贴原始文本和修改后的文本",{"icon":123,"title":124,"desc":125},"lucide:eye","查看差异对比","增删行高亮显示，一眼看清所有改动",[127,130],{"icon":119,"title":128,"desc":129},"Input Two Texts","Paste the original text on the left and the modified text on the right",{"icon":123,"title":131,"desc":132},"View Differences","Added and removed lines are highlighted — all changes visible at a glance",{"zh":134,"en":159},[135,139,143,147,151,155],{"icon":136,"title":137,"desc":138},"lucide:diff","对比代码改动","粘贴两段代码查看差异，比 git diff 更直观",{"icon":140,"title":141,"desc":142},"lucide:file-text","审阅文档修改","对比文档新旧版本，快速定位改动的段落和句子",{"icon":144,"title":145,"desc":146},"lucide:clipboard","检查配置文件变更","对比生产与测试环境配置，发现意外的差异项",{"icon":148,"title":149,"desc":150},"lucide:check-square","校对翻译版本","对比原文与译文结构，确保段落对应关系正确",{"icon":152,"title":153,"desc":154},"lucide:merge","合并冲突前预览","在 merge 前对比两份文件，提前规划解决方案",{"icon":156,"title":157,"desc":158},"lucide:arrow-left-right","对比 API 版本响应","对比新旧版本接口返回数据的差异，确认升级前后字段一致性",[160,163,166,169,172,175],{"icon":136,"title":161,"desc":162},"Compare Code Changes","Paste two code snippets to visualize differences — clearer than git diff",{"icon":140,"title":164,"desc":165},"Review Document Edits","Compare old and new document versions to quickly spot changed paragraphs",{"icon":144,"title":167,"desc":168},"Check Config Differences","Compare production vs staging configs to catch unexpected discrepancies",{"icon":148,"title":170,"desc":171},"Proofread Translations","Compare source and translated text structure to verify paragraph alignment",{"icon":152,"title":173,"desc":174},"Preview Before Merging","Compare two files before merging to plan conflict resolution in advance",{"icon":156,"title":176,"desc":177},"Diff API Version Responses","Compare old and new API response payloads to verify field consistency across versions",{"zh":179,"en":180},"\u003Ch2>2026 年文本对比工具: 代码审查和文档比较的得力助手\u003C\u002Fh2>\n\u003Cp>在软件开发和文档协作中，比较两段文本之间的差异是一项高频操作。代码审查时需要查看修改了哪些行，配置文件更新后需要确认改动内容，文档修订时需要对照前后版本的变化。手动逐行比对不仅耗时，而且极易遗漏细微但关键的差异。\u003C\u002Fp>\n\u003Cp>在 2026 年，团队协作开发已成主流，代码合并冲突、配置变更跟踪、文档版本管理等场景都离不开文本对比工具。即使你已经使用 Git 等版本控制系统，有时仍需要在浏览器中快速比较两段文本: 比如对比两个 API 的返回结果或检查翻译文件的变化。\u003C\u002Fp>\n\u003Cp>MeTool 的文本对比工具提供清晰的逐行比较视图，以不同颜色高亮标记新增、删除和修改的内容。无需安装任何软件，粘贴两段文本即可立即看到差异。\u003C\u002Fp>\n\u003Ch2>MeTool 文本对比工具的核心功能\u003C\u002Fh2>\n\u003Ch3>逐行差异对比\u003C\u002Fh3>\n\u003Cp>采用专业的 diff 算法，逐行分析两段文本的差异。新增行以绿色标记，删除行以红色标记，修改部分在行内以高亮方式精确显示: 让每一处变化一目了然。\u003C\u002Fp>\n\u003Ch3>行内变化高亮\u003C\u002Fh3>\n\u003Cp>不仅标记哪些行发生了变化，还会在同一行内精确高亮具体修改的字符。这对于发现拼写更正、变量重命名等细微改动尤其有用。\u003C\u002Fp>\n\u003Ch3>并排与统一视图\u003C\u002Fh3>\n\u003Cp>支持并排（Side by Side）和统一（Unified）两种对比视图模式。并排视图方便对照查看，统一视图则更紧凑，适合浏览大量变更。\u003C\u002Fp>\n\u003Ch3>快速代码审查\u003C\u002Fh3>\n\u003Cp>特别适合比较代码片段、配置文件、SQL 查询等结构化文本。当你需要在浏览器中快速查看两段代码的差异而不想打开 IDE 时，这是最便捷的选择。\u003C\u002Fp>\n\u003Ch2>如何使用 MeTool 进行文本对比\u003C\u002Fh2>\n\u003Col>\n\u003Cli>\u003Cstrong>打开工具：\u003C\u002Fstrong>访问 MeTool 的文本对比页面，无需登录，即开即用。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>输入原始文本：\u003C\u002Fstrong>在左侧编辑区域粘贴或输入你的原始文本（旧版本）。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>输入对比文本：\u003C\u002Fstrong>在右侧编辑区域粘贴或输入你要对比的文本（新版本）。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>查看差异结果：\u003C\u002Fstrong>工具会自动分析并以颜色高亮的方式展示两段文本之间的所有差异。你可以切换视图模式以选择最适合当前场景的显示方式。\u003C\u002Fli>\n\u003C\u002Fol>\n","\u003Ch2>Text Diff Tool in 2026 — Your Ally for Code Review and Document Comparison\u003C\u002Fh2>\n\u003Cp>In software development and document collaboration, comparing differences between two pieces of text is a high-frequency operation. During code review, you need to see which lines were changed. After updating configuration files, you need to confirm the modifications. When revising documents, you need to compare previous and current versions. Manual line-by-line comparison is not only time-consuming but also makes it easy to miss subtle yet critical differences.\u003C\u002Fp>\n\u003Cp>In 2026, collaborative team development is the standard, and scenarios like merge conflict resolution, configuration change tracking, and document version management all demand reliable text comparison tools. Even if you already use Git or other version control systems, there are times when you need to quickly compare two text snippets in a browser — such as comparing API responses or checking translation file changes.\u003C\u002Fp>\n\u003Cp>MeTool's Text Diff tool provides a clear line-by-line comparison view, highlighting additions, deletions, and modifications in distinct colors. No software to install — just paste two pieces of text and see the differences instantly.\u003C\u002Fp>\n\u003Ch2>Key Features of MeTool Text Diff Tool\u003C\u002Fh2>\n\u003Ch3>Line-by-Line Diff Comparison\u003C\u002Fh3>\n\u003Cp>Uses a professional diff algorithm to analyze differences line by line. Added lines are marked in green, deleted lines in red, and modified portions are precisely highlighted within each line — making every change immediately visible.\u003C\u002Fp>\n\u003Ch3>Inline Change Highlighting\u003C\u002Fh3>\n\u003Cp>Beyond marking which lines changed, the tool highlights the exact characters that were modified within each line. This is especially useful for spotting spelling corrections, variable renames, and other subtle edits.\u003C\u002Fp>\n\u003Ch3>Side-by-Side &amp; Unified Views\u003C\u002Fh3>\n\u003Cp>Supports both side-by-side and unified diff view modes. Side-by-side is great for comparative reading, while unified view is more compact and better suited for reviewing large volumes of changes.\u003C\u002Fp>\n\u003Ch3>Quick Code Review\u003C\u002Fh3>\n\u003Cp>Ideal for comparing code snippets, configuration files, SQL queries, and other structured text. When you need to quickly check differences between two code blocks without opening an IDE, this is the most convenient option available.\u003C\u002Fp>\n\u003Ch2>How to Compare Text with MeTool\u003C\u002Fh2>\n\u003Col>\n\u003Cli>\u003Cstrong>Open the Tool:\u003C\u002Fstrong> Navigate to MeTool's Text Diff page — no login required, ready to use immediately.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enter Original Text:\u003C\u002Fstrong> Paste or type your original text (the older version) in the left editor panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enter Comparison Text:\u003C\u002Fstrong> Paste or type the text you want to compare (the newer version) in the right editor panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review Differences:\u003C\u002Fstrong> The tool automatically analyzes and displays all differences between the two texts with color highlighting. Switch between view modes to find the display format that best suits your current task.\u003C\u002Fli>\n\u003C\u002Fol>\n",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":182},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3v14m-7-7h14M5 21h14\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":184},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":186},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3L4 7l4 4M4 7h16m-4 14l4-4l-4-4m4 4H4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":188},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":190},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"18\" cy=\"18\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M13 6h3a2 2 0 0 1 2 2v7m-7 3H8a2 2 0 0 1-2-2V9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":192},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m9 11l-6 6v3h9l3-3\"\u002F>\u003Cpath d=\"m22 12l-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":194},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11 14h10M16 4h2a2 2 0 0 1 2 2v1.344M17 18l4-4l-4-4\"\u002F>\u003Cpath d=\"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113\"\u002F>\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":196},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M2.062 12.348a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 19.876 0a1 1 0 0 1 0 .696a10.75 10.75 0 0 1-19.876 0\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":198},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":200,"hidden":201},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M3 15l2 2l4-4\"\u002F>\u003C\u002Fg>",true,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":203},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 3v10m-4.33-7.5l8.66 5m-8.66 0l8.66-5M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":205},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 17H7A5 5 0 0 1 7 7h2m6 0h2a5 5 0 1 1 0 10h-2m-7-5h8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":207},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"4\" height=\"6\" x=\"14\" y=\"14\" rx=\"2\"\u002F>\u003Crect width=\"4\" height=\"6\" x=\"6\" y=\"4\" rx=\"2\"\u002F>\u003Cpath d=\"M6 20h4m4-10h4M6 14h2v6m6-16h2v6\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":209},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":211,"hidden":201},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M5 12l-3 3l3 3m4 0l3-3l-3-3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":213},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":215},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m8 6l4-4l4 4\"\u002F>\u003Cpath d=\"M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22m16 0l-5-5\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":217},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344\"\u002F>\u003Cpath d=\"m9 11l3 3L22 4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":219,"hidden":201},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 3v18h18m-3-4V9m-5 8V5M8 17v-3\"\u002F>",1782799330097]