IntactFile
intactfile.com
What it is
IntactFile repairs corrupted videos, PDFs, ZIP, RAR and 7z archives, Office documents, JPG and PNG photos, and SQLite databases in a browser tab. Its repair engines rebuild damaged file structures around data that remains, such as indexes or headers, and run on the user's device; the maker says files are not uploaded. Diagnosis is free for each file, so users can see the problem before choosing a repair. Repairs are checked against format rules, and failed repairs are not charged. The Free plan allows 3 repairs per day, with video files up to 50 MB and documents, archives, and photos up to 10 MB. Paid choices include a single repair for €5.90 per once, credit packs, and annual plans: Pro is €4.92 per year and Business is €16.58 per year. Business adds CLI, SDK, and MCP server access; developer repairs require an active Business subscription and Node 22 or later. IntactFile cannot recover overwritten data, video never written to disk, or files containing only zero bytes.
Spec sheet
- What it does
- IntactFile repairs corrupted videos, PDFs, ZIP/RAR/7z archives, Office files, JPG/PNG images and SQLite databases in a browser.Read 14 Oct 2026 · intactfile.com
- Purpose
- IntactFile repairs corrupted videos, PDFs, ZIP/RAR/7z archives, Office documents, JPG/PNG photos, and SQLite databases in a browser tab.Read 30 Sep 2026 · intactfile.com
- Support
- Support is handled through a single monitored email inbox at [email protected], without a ticket system or chatbot.Read 30 Sep 2026 · intactfile.com
- Advertising
- Free pages use Google AdSense cookies, while the Pro and Business app is described as ad-free.Read 14 Oct 2026 · intactfile.com
- Archive formats
- Archive support includes ZIP, RAR and 7z, with ZIP also covering Office containers.Read 14 Oct 2026 · intactfile.com
- Archive limits
- The GitHub engine supports store and deflate methods but does not decrypt password-protected archives or guess passwords.Read 14 Oct 2026 · github.com
- Authentication
- CLI authentication supports password login or a one-time email link, with credentials stored locally in ~/.config/intactfile/config.json at mode 0600.Read 14 Oct 2026 · intactfile.com
- Benchmark limitation
- The benchmark uses deliberately constructed failures rather than a random sample of real-world damaged files.Read 14 Oct 2026 · intactfile.com
- Benchmark overall
- A synthetic 200-file benchmark produced usable output for 68.5% of inputs and 65.1% of damaged files.Read 14 Oct 2026 · intactfile.com
- Benchmark strongest formats
- The benchmark reports 95.8% usable PDF recovery and 87.5% usable ZIP recovery.Read 14 Oct 2026 · intactfile.com
- Benchmark weakest formats
- The benchmark reports 23.5% usable recovery for 7z/RAR and 57.8% for general video.Read 14 Oct 2026 · intactfile.com
- CLI installation
- The documented CLI installation command is npm install -g @intactfile/cli.Read 14 Oct 2026 · intactfile.com
- Company identity
- The press material describes IntactFile as founded in 2026 by an independent developer in the EU.Read 14 Oct 2026 · intactfile.com
- Developer requirement
- The developer tools require an active Business subscription for repairs and Node 22 or later.Read 30 Sep 2026 · intactfile.com
- Developer runtime
- The developer documentation requires Node 22 or later because the SQLite engine uses built-in node:sqlite.Read 14 Oct 2026 · intactfile.com
- Developer tools
- Business subscribers can repair through a CLI, Node SDK or MCP server; diagnosis remains free.Read 14 Oct 2026 · intactfile.com
- Diagnosis
- Every file receives a free diagnosis before a user decides whether to pay for repair.Read 14 Oct 2026 · intactfile.com
- Free diagnosis
- Diagnosis is free for every file so users can see what is wrong before deciding whether to repair it.Read 30 Sep 2026 · intactfile.com
- Independent ZIP project
- The public GitHub project intactfile-zip-repair describes a pure TypeScript browser-and-Node ZIP/OOXML engine with no WASM, native code or temporary files.Read 14 Oct 2026 · github.com
- Limits
- It cannot restore overwritten data, footage never written to disk, or files that contain only zero bytes.Read 30 Sep 2026 · intactfile.com
- Local processing
- The repair engine runs locally in the browser using WebAssembly and TypeScript, with the site stating that zero file bytes are uploaded.Read 14 Oct 2026 · intactfile.com
- Maker size
- The contact page says one person builds and maintains IntactFile and reads its support inbox.Read 14 Oct 2026 · intactfile.com
- MCP installation
- The documented MCP installation command is npx -y @intactfile/mcp.Read 14 Oct 2026 · intactfile.com
- NPM API surface
- The package lists entry points for format detection plus ZIP, PDF, video, JPEG, PNG, SQLite and archive repair.Read 14 Oct 2026 · npmjs.com
- NPM package status
- The @intactfile/engines package is published as version 0.3.0 with an UNLICENSED designation and requires a Business subscription for programmatic repairs.Read 14 Oct 2026 · npmjs.com
- Office formats
- Supported Office formats listed are DOCX, XLSX and PPTX.Read 14 Oct 2026 · intactfile.com
- Official limit inconsistency
- The press page lists free caps of 500 MB video, 100 MB documents/archives and 50 MB photos, conflicting with pricing and terms pages that list 50/10/10 MB.Read 14 Oct 2026 · intactfile.com
- Open-source component
- That GitHub ZIP/OOXML engine is released under the MIT license and exposes repairZip, diagnoseZip and related analysis APIs.Read 14 Oct 2026 · github.com
- Paid repair protection
- A failed repair is not charged, credits do not expire, and paid repairs can be refunded within 14 days.Read 14 Oct 2026 · intactfile.com
- Paid retention
- Paid users can re-download a repaired file for 30 days.Read 14 Oct 2026 · intactfile.com
- Payments
- Stripe processes payments, and IntactFile says card details go to Stripe rather than to the maker.Read 30 Sep 2026 · intactfile.com
- Privacy and telemetry
- The privacy policy says anonymous analytics may record format, outcome, damage class, duration, and a coarse size bucket, but not file names or contents.Read 30 Sep 2026 · intactfile.com
- Privacy telemetry
- The privacy policy says aggregate telemetry may include format, outcome, damage class, duration and coarse size, but never file contents, names or IP addresses.Read 14 Oct 2026 · intactfile.com
- Refunds
- The pricing page states that refunds are available within 14 days, no questions asked.Read 30 Sep 2026 · intactfile.com
- Repair approach
- It rebuilds file structure around data that survived, such as missing indexes or damaged headers.Read 30 Sep 2026 · intactfile.com
- Repair verification
- Outputs are checked against structural rules and partial recoveries are labelled as partial.Read 14 Oct 2026 · intactfile.com
- Structural repair
- The product rebuilds missing indexes, directories, headers or cross-reference structures around data that survived corruption.Read 14 Oct 2026 · intactfile.com
- Support limitation
- Support is handled through one monitored email inbox with no ticket system or chatbot.Read 14 Oct 2026 · intactfile.com
- Unrepairable cases
- The service says it cannot restore overwritten data, bytes never written to disk, encrypted or DRM-protected files without keys, or all-zero files.Read 14 Oct 2026 · intactfile.com
- Verification and failed repairs
- Repairs are checked against structural rules for the file format, and a failed repair is not charged.Read 30 Sep 2026 · intactfile.com
- Video formats
- Supported video formats listed are MP4, MOV, MKV and WebM.Read 14 Oct 2026 · intactfile.com
Plans and prices
Strong points and limits
Strong points
- Free diagnosis for every file.
- Failed repairs are not charged.
- Repair engines run locally in the browser.
- Supports video, documents, archives, photos, and SQLite.
- Credit-pack credits never expire.
Limits
- Free plan limits video to 50 MB.
- Free plan allows 3 repairs per day.
- Cannot recover overwritten data or zero-byte files.
- Developer repairs require Business and Node 22 or later.
Who it suits
IntactFile suits people who need to diagnose and repair supported damaged files, including developers who need local command-line or API access through a Business subscription. Its browser-based repair process is intended for users who want files processed on their device.
IntactFile in depth
Read the full write-up
Overview
IntactFile is a browser-based repair service for corrupted videos, documents, archives, photos, PDFs and SQLite databases. It is best suited to people who want to diagnose several kinds of damaged files before deciding whether a repair is worth paying for. Its local processing, free diagnosis and clear repair limits make that decision easier, though no repair can restore data that is already gone.
Key features
Repair across file types
IntactFile covers video, PDF, ZIP/RAR/7z archives, DOCX/XLSX/PPTX documents, JPG/PNG photos and SQLite databases. That breadth is useful for users dealing with more than one format, but the repair method is consistent: it rebuilds file structure around data that survived, such as missing indexes or damaged headers. It cannot restore overwritten data, footage never written to disk or files containing only zero bytes.
Diagnosis, preview and repair checks
Diagnosis is free for every file, so you can inspect the damage before committing a repair credit. Repaired files are checked against structural rules for their format, and a failed repair is not charged. Preview before saving and batch repair are also supported; those features reduce the risk of paying for a repair that does not meet your needs.
Local processing and privacy
The repair engines run on your device in the browser, and IntactFile says files are not uploaded. Its privacy policy says anonymous analytics may capture the format, outcome, damage class, duration and a coarse size bucket, but not file names or contents. Stripe handles payments, with card details going to Stripe rather than the maker. Support is through one monitored email inbox, not a ticket system or chatbot, so users who need a formal support workflow may prefer another service.
Developer access
Business subscribers can repair locally through a CLI, MCP server or Node SDK. Repairs through those tools require an active Business subscription and Node 22 or later. That makes the Business plan relevant to teams automating repair workflows, but the subscription requirement rules out using the developer tools on a one-off basis.
Pricing
The Free plan costs nothing and allows 3 repairs per day without an account. This is a sensible way to try diagnosis and small repairs, but the daily quota and size caps make it a poor fit for larger media or regular workloads.
For occasional larger jobs, Single repair costs €5.90, paid once for one repair of any file size. Pack of 3 costs €13.90, paid once for three credits, and Pack of 5 costs €20.90, paid once for five credits, any supported format and any file size. Pack of 10 costs €37.90, paid once for ten credits. Custom pack (11–100) costs €3.65, paid once, billed €3.65 × N, for 11–100 credits. Credits never expire on the custom pack and the listed packs that specify expiry. These pay-once options suit sporadic repairs; the larger packs lower the stated per-credit price, but require spending more upfront.
Pro costs €4.92 a year, billed annually at €59/year. It includes 30 repairs per month, rollover up to 3×, batch repair up to 20 files and repair history. This is a better fit for ongoing personal use than buying credits repeatedly, provided 30 monthly repairs is enough. Business costs €16.58 a year, billed annually at €199/year, and includes 100 repairs per month, batch repair up to 100 files, and the CLI, SDK and MCP server. It is aimed at teams with recurring volume or developer-tool needs; the higher annual commitment is hard to justify for occasional repairs. Refunds are available within 14 days, no questions asked.
Platforms
IntactFile runs in a browser and supports web, Linux, macOS and Windows, with API access also identified. Developer repairs through the CLI, MCP server and Node SDK are available to Business subscribers, locally on the machine.
Who it's for
Choose IntactFile if you need to assess damaged files in multiple supported formats, value on-device processing, or want to pay only after a free diagnosis. The free plan can handle small jobs, while credit packs suit occasional larger repairs and Pro suits recurring individual use. Business is the relevant option for higher repair volumes, batch jobs up to 100 files or developer integrations. Look elsewhere if the missing data itself must be recovered, or if you need support beyond a monitored email inbox.
Pros and cons
Pros: Free diagnosis for every file lets you inspect damage before spending a credit.
Pros: Local repair processing and no-upload claims are a strong fit for users concerned about sending files to a service.
Pros: Pay-once credits never expire, so occasional users are not pressed to use them within a term.
Cons: Free repairs have daily and file-size caps, making the no-cost plan unsuitable for many large files.
Cons: Structural repair cannot restore overwritten or never-recorded data, or a file containing only zero bytes.
Cons: Developer tools require an active Business subscription and Node 22 or later.
Alternatives
Restore.Media is worth considering for video repair if its $4.99, paid once automatic recovery, priced per file according to repaired file size, suits your job; it also offers a free full-length low-resolution preview and supports mobile platforms as well as desktop and web.
EaseUS Fixo may suit buyers who want a subscription with unlimited video, photo, file and audio repairs and +1500/mo AI credits: its 1 Month License is $39.95 a month and auto-renews, though it has no free plan.
Kernel Video Repair is a video-focused alternative for Mac or Windows users who want a one-time 29.00 USD license for two computers, no file-size limit and a 30-day money-back guarantee.
Stellar Repair for Video is another paid video-repair option, with Standard at $49.99, paid once and Professional at $59.99, paid once; it has no free plan.
Fix.Video offers a free plan and paid file-count bundles, including 10 files for $59, paid once with unlimited duration, unlimited file size and engineer support; consider it if those terms fit a video-repair job.
Stellar Repair for Photo is a photo-specific alternative with a free trial but no free plan; its Standard plan is $39.99 a year and includes previewing repaired photos, thumbnail extraction and batch repair.
Wondershare Repairit may suit users looking for a subscription that covers 45+ formats, batch repair and full preview; its 1 Month License costs $29.99 a month and automatically renews, and it has no free plan.
Stellar Toolkit for File Repair is a Windows-only alternative for Office documents and PDFs, with a Standard one-time license at 69.00 USD for a single system and PDF files up to 2 GB; it has no free plan.
Browse more File Repair Software or Video Repair Software.
Verdict
IntactFile is a strong choice for people who want free diagnosis, local browser processing and repair options spanning media, documents, archives and SQLite. Its clearest advantage is the chance to assess damage before paying; its central limitation is that structural repair cannot recreate data that did not survive. Start with the free plan for small files, choose credits for occasional larger jobs, and look elsewhere if you need recovery of missing data or more structured support.
Verdict
IntactFile clearly sets out its supported formats, diagnosis process, and repair limits. Check the free-plan size caps and the limits of what damaged data can be recovered before choosing a paid repair.
Where Specifiction places it
- File Repair Software#1 of 349.3
- File repair tools#1 of 339.5
- Video Repair Software#1 of 269.2