Why is there a warning after I download?
The page cannot confirm that your browser finished saving the download, and Download B does not save changes in A. Check your saved file and keep anything you need from A before leaving.
A LITTLE HELP FOR YOUR NEXT CHANGE
Start with two versions of a file. Compare Code shows their differences and lets you choose which changes to keep, all in your browser.
Only changes folds unchanged sections. Show spaces & tabs makes whitespace visible without changing it. Code size and Wrap lines adjust the view. Focus mode gives the editors more room while preserving both texts and their history.
Checks run automatically after edits for supported languages. You can also select Check syntax and click a reported location to jump to it.
| Language | Check available |
|---|---|
| JavaScript / JSX | Syntax parsing; code is not executed. |
| TypeScript / TSX | Syntax parsing without type checking. |
| JSON | JSON syntax. |
| YAML | Syntax without schema validation. |
| Python | Preliminary grammar and indentation checks; verify the result with Python itself. |
| HTML, CSS, Java, C/C++, SQL, Markdown | Highlighting only. |
Each side is checked as a complete file, so an incomplete snippet can produce errors. Clean syntax does not prove correct logic, working imports or a safe program. Compare Code does not run or automatically repair your code.
The workspace compares two texts. It does not compare folders or whole projects, connect to Git repositories, or perform a three-way merge.
The page cannot confirm that your browser finished saving the download, and Download B does not save changes in A. Check your saved file and keep anything you need from A before leaving.
No automatic recovery is available. Text and editing history live in the open tab. Save your work before closing, reloading or clearing the workspace.
Check the file size, line count and encoding. Save it as UTF-8 text first. Binary files and files over the stated limits are not supported.
Your browser may restrict clipboard access. Download B instead, or select and copy B manually. Clipboard transfers may alter line endings; downloading preserves them.
Choose a supported language and try Check syntax again. If checking remains unavailable, save both texts before reloading the page. Treat an incomplete check as unverified.
It needs a connection to load its files. Comparison and syntax checks then run locally. Reloading or opening a new page offline is not guaranteed.
Use the project's GitHub issues. Include your browser and operating system, the steps to reproduce the problem, what you expected and what happened. A small invented example is usually enough.
Issues are public. Remove private code, credentials and personal data from examples or screenshots before posting. The application does not send a report for you. See Privacy for details about local processing and website requests.