File Tools
Create, inspect, encode, split, archive and convert local files in your browser.
Quick access
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
Read one supported ZIP locally, inspect paths and sizes, and download all extracted entries together as a new ZIP.
ZIP Archive Creator
Create a ZIP from selected files or a folder locally in your browser. STORE packages file contents without compression.
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
Read selected UTF-8 text files and combine their contents in the browser. This is not PDF or Word extraction and has no encoding selector.
File Content Field Extractor
Extract full JavaScript regular-expression matches from UTF-8 text files, with per-file labels and browser-local processing.
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
Flatten XML elements and attributes into path/value rows, CSV or JSON, then copy or download the result.
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.