File Tools
Create, inspect, encode, split, archive and convert local files in your browser.
Popular tasks
Create, inspect, encode, split, archive and convert local files in your browser.
About File Tools
How to use File Tools
Create, inspect, encode, split, archive and convert local files in your browser.
View all
Random Test File Generator
Create a downloadable file of a selected byte size for storage and upload testing.
TAR Archive Extractor
Inspect and extract files from a TAR archive in the browser.
File Name Filter
Filter a selected file list by included or excluded keywords without uploading the files.
ZIP Archive Extractor
Inspect and extract selected entries from a ZIP archive locally.
ZIP Archive Creator
Compress selected local files and folders into a downloadable ZIP archive.
TAR Archive Creator
Package selected files and folders into an uncompressed TAR archive locally.
JSON Flattener
Convert nested JSON objects and arrays into path-and-value rows.
Text File Reader
Extract readable text from supported plain-text files using a selected character encoding.
File Content Field Extractor
Extract matching fields from supported text files using a tested regular expression.
Batch Text Header and Footer Tool
Prepend and append chosen text to browser-readable text files in batch.
File Splitter
Split a local file into fixed-size chunks and download each part.
File MD5 Calculator
Calculate MD5 digests for selected local files and compare repeated results.
File Information Reader
List selected file names, MIME types, byte sizes and browser-provided modification times.
Folder File List Reader
Generate a relative path list from a folder selected through the browser directory picker.
Folder Structure Generator
Build an empty multi-level folder structure from safe relative paths and download it as an archive.
Batch File Structure Creator
Create multiple empty or text-filled files from a validated path list and download the structure.
XML Flattener
Convert XML elements and attributes into path-and-value rows.
File Chunk Joiner
Reassemble ordered file chunks into one downloadable file.
File to Base64 Encoder
Read a local file and encode its bytes as Base64 text or a Data URL.
Base64 File Decoder
Decode Base64 text or a Data URL and download the resulting bytes as a file.
Invalid Test File Generator
Create a file with a chosen extension but intentionally invalid random content for negative tests.
File Corruption Simulator
Modify selected random bytes in a copy of a file for recovery and error-handling tests.