Diflo.
A LITTLE DIFFERENCE. A BETTER FLOW.

Two texts.
One clearanswer.

See every difference. Keep the version you want. Text comparison and merging, thoughtfully made for Mac.

macOS 15.0 or later·Just text · All local · No account

A small window. A little more clarity.Interactive web demo
Test data
–/6
Test data
仅左侧:文件开头删除行
# 对比测试数据 — Diflo
共同内容:这行应该没有高亮。
## 01 单行修改
timeout = 10
## 02 仅左侧多行
legacy = true
旧配置:待删除
旧配置:第二行
## 03 仅右侧多行
以下是共同锚点
## 04 不等长替换
旧方案:单行实现
## 05 中文与 Emoji
欢迎使用文本对比 ��,状态:待处理
# 对比测试数据 — Diflo
共同内容:这行应该没有高亮。
## 01 单行修改
timeout = 30
## 02 仅左侧多行
## 03 仅右侧多行
feature = enabled
新增配置:第一行
新增配置:第二行
以下是共同锚点
## 04 不等长替换
新方案:准备阶段
新方案:执行阶段
新方案:完成阶段
## 05 中文与 Emoji
欢迎使用文本对比 ��,状态:已完成
ModifiedDeletedAdded6 differences

↔ Swipe to explore · Next difference finds a change

Use either arrow to merge a change. Undo anytime.Illustrative sample. The native app opens and edits your own text files.
Made for macOSPaste without changing formattingFile contents stay local

FROM DIFFERENCE TO CLARITY

Make room for your thoughts.
Let Diflo handle the comparison.

01

Side by side. Clear at a glance.

Open two text files, or start with a blank comparison. Added, removed and inline changes each have their place.

02

See a change. Make it yours.

Edit on either side and bring across the changes you need. Every merge can be undone. The final say stays with you.

03

Save with the details intact.

Preserve encoding, BOM and mixed line endings. Get a warning about external edits, protection on close, and local draft recovery.

THOUGHTFULLY, DOWN TO THE LAST LINE.

The big changes stand out.
The small ones matter, too.

01 / IN YOUR OWN FLOW

Together. Or at your own pace.

Scroll in sync, hold Option to explore one side, or unlink the panes and take your time.

02 / NOTHING OVERLOOKED

Even the very last line ending.

Keep encoding and line endings intact. Spot a missing final newline. Ignore rules change the comparison, never the source.

03 / FEELS LIKE MAC

Familiar, right at your fingertips.

Find, go to line, font size, line wrapping and read-only mode. The Mac shortcuts you already know.

YOUR FILES. YOUR MAC.

Your words.
Your Mac.

Comparison and editing happen locally. No account. No ads. No file uploads. Recovery drafts stay on your device, with controls to manage and remove them.

See how your data is handled↗

GOOD TO KNOW

A few things worth knowing.

Support↗
Which files can I compare?

Diflo is for text: source code, JSON, configuration files, Markdown and plain text. Each imported file can be up to 10 MiB and 20,000 lines. Binary files are not supported.

Can I edit and merge directly?

Yes. Edit either side or bring across individual changes. Merges support undo. You can also make a pane read-only.

What if I forget to save?

Diflo asks about unsaved changes before closing or quitting. Local recovery drafts are saved after about one second of inactivity. Changes not yet written can still be lost in a sudden power failure.

Do I need an account or internet access?

Comparison and editing require neither an account nor an internet connection. Files are processed locally. Support emails travel through your chosen email service.

Can I download Diflo yet?

Diflo is preparing for release. Download links will open when the app is available. Requires macOS 15.0 or later.

Diflo

A little difference.
A clearer view.

A calmer way to compare what comes next.

Coming soonmacOS 15.0 or later