File, Device & Developer Tools

Handy utilities for checking, packing and transforming files: verify downloads with checksums, find out what a file really is, create and extract ZIP archives, encode Base64, scan and make QR codes and barcodes, and convert data formats. The device tests check your microphone, webcam, keyboard, mouse and screen in seconds.

Free to use · No account needed · Files are processed on your device and never uploaded

Image to Text (OCR)Copy the text out of photos, screenshots and scanned documents.Word Counter for DocumentsCount words, characters, sentences and reading time in pasted text or in Word, PDF,…QR Code ScannerRead a QR code from a screenshot, photo or your camera, right in the browser.Microphone TestCheck your mic is working with a live level meter and waveform, then record 5 seconds…Webcam TestCheck your camera works and see its real resolution and frame rate.Checksum CalculatorCalculate MD5, SHA-1, SHA-256, SHA-512 and CRC32 hashes of any file and compare…MD5 ChecksumGet the MD5 hash of any file or text and check it against the published checksum.SHA-256 ChecksumGet the SHA-256 hash of any file or text and check it against the published checksum.File Type CheckerIdentify any file by its real signature (magic bytes), not its extension.Create ZIPBundle multiple files into one ZIP archive in your browser.Unzip FilesOpen a ZIP archive, preview its contents and download individual files, even on iPhone…Base64 Encode / DecodeEncode text or files to Base64 and decode Base64 back to text or a downloadable file.QR Code GeneratorMake QR codes for links, Wi-Fi, text, email, phone and SMS.Wi-Fi QR CodeLet guests join your Wi-Fi by scanning a code.CSV to JSONPaste or upload CSV and get clean JSON.JSON to CSVTurn a JSON array into a CSV you can open in Excel or Google Sheets.JSON FormatterBeautify, minify and validate JSON with clear error messages and optional key sorting.Excel to CSVConvert Excel (XLSX, XLS) and ODS spreadsheets to CSV.CSV to ExcelTurn CSV files into proper Excel workbooks (XLSX) with columns and numbers intact,…Excel to JSONConvert Excel and ODS sheets to JSON arrays using the first row as keys.JSON to ExcelTurn a JSON array into an Excel spreadsheet.XLS to XLSXUpgrade old Excel 97-2003 (.xls) and OpenDocument (.ods) spreadsheets to modern .xlsx…Scanned PDF to Text (OCR)Read the text from scanned PDFs that have no text layer, page by page, without…Word (DOCX) to TextExtract the text from DOCX, ODT and PowerPoint files into clean .txt files.Split CSVBreak a large CSV into smaller files of N rows each, with the header repeated in every…Merge CSVCombine several CSV files into one, matching columns by header name, with an optional…Barcode GeneratorMake barcodes for products, inventory, shipping labels and libraries.EAN-13 Barcode GeneratorCreate EAN-13 retail barcodes with the check digit added automatically.UPC Barcode GeneratorCreate 12-digit UPC-A barcodes for US and Canadian retail.Dead Pixel TestFill the screen with solid colours to spot dead, stuck and hot pixels on monitors,…Screen Resolution CheckerSee your screen's real resolution, display scaling, viewport size, aspect ratio and…Refresh Rate TestMeasure your display's current refresh rate: 60, 120, 144, 165, 240 Hz and more.Keyboard TesterPress each key to check it works.Mouse Click TestCheck every mouse button and the scroll wheel, and catch a mouse that double-clicks by…

About the File, Device & Developer Tools

Utilities for checking and transforming files: verify downloads with MD5 or SHA-256 checksums, find out what an unknown file really is, create or extract ZIP archives, encode Base64, make QR codes and convert between CSV and JSON.

They're handy for developers, but just as useful for anyone who's downloaded a file and wants to be sure it's genuine before opening it.

Common questions

How do I check that a download is safe?

Compare its SHA-256 checksum with the one on the publisher's website, and check its real type with the file type checker. An installer disguised as a PDF or photo is a warning sign.

Do QR codes made here expire?

No. They're static codes with the content stored in the pattern itself.

Can I unzip on iPhone or Chromebook?

Yes. The unzip tool works in any modern browser.

More free tools