Formats we repair
Every format below gets a real repair, tested on damaged files. For formats we can't repair yet, the free check still tells you what's wrong and what to try.
Documents
Word document .docx
Rebuild a missing or damaged ZIP index; Recover every readable part, including half-written ones; Close broken XML so Word can parse it.
Excel workbook .xlsx
Rebuild a damaged ZIP index; Recover each surviving worksheet; Rebuild a missing workbook index (xl/workbook.xml) and sheet list.
PowerPoint presentation .pptx
Rebuild a damaged ZIP index; Recover every intact slide and its pictures; Remove lost slides from the slide list so PowerPoint opens the rest.
PDF document .pdf
Remove junk data before the PDF header; Rebuild the cross-reference table and end-of-file marker; Recover a missing document catalog and re-link orphaned pages.
Images
JPEG photo .jpg
Remove junk data before the start of the image; Restore a damaged start marker; Close cut-off photos so every viewer opens them (the missing bottom shows grey).
PNG image .png
Restore a damaged PNG signature; Correct wrong chunk checksums; Re-pack surviving rows of cut-off images into a valid file.
GIF image .gif
Add the missing end marker so all complete frames play.
BMP image .bmp
Fix the file size in the header; Fill missing pixel rows so the image opens.
WebP image .webp
Correct the container size; Remove trailing junk data.
Audio & video
MP4 video .mp4
Correct the size of cut-off video data so it plays up to the cut; Remove broken or junk data after the video; Check the index, tracks and length.
QuickTime video .mov
Correct the size of cut-off video data; Remove junk data after the video; Check the index, tracks and length.
MP3 audio .mp3
Find and remove damaged sections; Keep every good audio frame and the song tags.
WAV audio .wav
Rebuild the header with the real audio length; Recover cut-off recordings up to the cut; Give a free 10-second preview so you can hear the result.
Data & text
CSV file .csv
Remove NULL bytes; Convert mis-encoded characters to UTF-8; Close unclosed quotes.
JSON file .json
Remove trailing commas; Replace single quotes with double quotes; Quote property names.
XML file .xml
Close unclosed tags; Remove stray closing tags; Escape bare "&" characters.
Text file .txt
Convert UTF-16 to UTF-8; Fix mis-encoded accented characters; Remove NULL bytes.
Archives & databases
ZIP archive .zip
Find every file by scanning for its header, even without an index; Recover partly written files up to the damage; Check every file's checksum (CRC).
SQLite database .sqlite
Restore a damaged header; Complete a cut-off final page; Run SQLite's own integrity check.
TAR.GZ archive .tar.gz
Decompress everything up to the damage; Keep every complete file inside; Rebuild a clean, valid .tar.gz.
Checked, but not repaired yet
RAR, 7-Zip, Outlook PST, AutoCAD DWG and old Office files (.doc, .xls, .ppt) use closed formats. The free check confirms whether the file is genuine and tells you which official tool can repair it. We'd rather tell you that honestly than charge you for a repair we can't do well.