Diff Forge is a powerful, native text comparison and merge tool built for developers, writers, and anyone who works with text
Diff Forge is a powerful, native text comparison and merge tool built for developers, writers, and anyone who works with text. Compare two files or text snippets instantly, view precise differences, and merge changes interactively — all from your iPhone or iPad.
COMPARE WITH PRECISION
- Side-by-side or unified diff views that adapt to your screen
- Character-level intraline highlighting shows exactly what changed within each line
- Myers diff algorithm delivers fast, accurate results
- Configurable context lines so you see just enough surrounding code
- Works with GIT
SYNTAX HIGHLIGHTING
Full syntax highlighting for 24+ languages including Swift, Python, JavaScript, TypeScript, Java, Kotlin, C#, Go, Rust, Ruby, PHP, HTML, CSS, JSON, YAML, XML, SQL, Shell, C, C++, Markdown, and more.
INTERACTIVE MERGE
- Select left or right changes per hunk to build your merged output
- Bulk actions: take all left or take all right in one tap
- Live preview of your merged result as you make selections
- Copy or export your merged file when you're done
FLEXIBLE OPTIONS
- Ignore whitespace differences
- Case-insensitive comparison
- Trim trailing whitespace
- Adjustable context lines (0-10)
- Show or hide line numbers
- Configurable tab width
CUSTOMISE YOUR WORKSPACE
- Adjustable font size (8-32pt)
- Line spacing control
- Custom colours for insertions, deletions, modifications, and gutters
- Syntax highlighting toggle
BUILT FOR iOS
- Native SwiftUI interface — fast, smooth, and responsive
- Open files directly or paste text into the editor
- Swap sides instantly
- Search across your diff results
- Supports UTF-8, UTF-16, and multiple text encodings
- Files up to 10 MB
Diff Forge is a one-time purchase with no subscriptions, no ads, and no account required. Just open it and start comparing.