Text and code diff
Review changes in source code, JSON, XML, logs, configuration files, Markdown, and plain text with split or unified views.
Free and open-source tools for comparing files, previewing Markdown, and creating QR codes.
Browser-based comparison
CompareCode supports text changes, code diffs, screenshots, Markdown drafts, and static QR codes in one browser workspace. The core workflows run in the browser and do not require an account.
Review changes in source code, JSON, XML, logs, configuration files, Markdown, and plain text with split or unified views.
Compare screenshots and images with side-by-side, fade, slider, heatmap, threshold, and alignment tools.
Draft Markdown with live preview, GitHub-style formatting, rich paste support, Mermaid diagrams, KaTeX formulas, and session undo/redo.
Create static codes for links, text, and Wi-Fi, then download PNG or SVG files locally.
Use local comparison history, browser draft persistence, and session history tools without creating an account.
Quick answers about what CompareCode supports, how it works, and what is stored locally in your browser.
CompareCode was created to give people a free, ad-free place to compare text and code, review image differences, preview Markdown files, and create QR codes in one browser-based workspace. The goal is a customizable, user-friendly tool focused on useful features instead of ads, paywalls, or distracting upsells.
Paste the original text on one side and the modified text on the other, then run the comparison. After the diff is generated, you can merge changes between the original and modified versions, switch between word and character precision, choose split or unified layout, and fine-tune helper options for your workflow.
Choose two images from your computer or drag and drop them into the image comparison tool. CompareCode will compare them automatically. If the image dimensions do not match, you can use auto align to fit them together, or adjust the alignment manually if you want more control.
Drop a Markdown or text file into the editor, paste content from your clipboard, or write directly in CompareCode. You can preview the rendered result, insert tables and alerts, and format the document with common Markdown actions while you work.
Yes. The QR code generator creates static codes for websites, text, and Wi-Fi in your browser. Your QR content and options are not uploaded or saved, and you can download PNG or SVG files.
CompareCode saves text compare and image comparison sessions in your browser so you can reopen them later. You can restore previous items, bookmark important comparisons, or delete entries you no longer need.
The settings page lets you choose a theme, adjust text comparison highlight colors, and configure the date and time format used in the history view.
No. CompareCode runs directly in your browser, so the main workflows do not require registration or sign-in.
Comparison history is stored locally in your browser's IndexedDB storage. Markdown drafts use browser storage as well, so you can keep working without creating an account.
Yes. CompareCode is free and open source. Feedback, bug reports, and feature ideas are welcome through the GitHub repository.
No. CompareCode is designed to stay calm, fast, and focused on practical comparison workflows without ads or paywalls.
Please report it through the GitHub repository linked below.