Skip to content
Aback Tools Logo

File Tools

Analyze files, detect hidden content, extract metadata, and inspect binary structures - all in your browser with zero server uploads.

File Tools

84 tools in 11 subcategories

Forensics

Steganography Detector
Upload an image to detect potential hidden data using LSB (Least Significant Bit) steganography analysis. Analyzes pixel-level modifications, shows a heatmap of altered pixels, detects statistical anomalies, and extracts hidden text messages if found. Compatible with standard LSB encoding and the STEG magic header format. All processing happens locally in your browser - free online steganography detector, no signup required.
Image File Size Analyzer
Upload any image to see a detailed binary-level breakdown of what contributes to its file size - pixel data, compression overhead, metadata (EXIF/IPTC/XMP), color profiles (ICC), and structural headers. Get prioritized optimization tips with estimated savings for web performance, mobile app optimization, and storage reduction. Supports JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, and HEIC - all processing runs locally in your browser, no server upload required. Free online image file size analyzer.
File Magic Byte Detector
Upload any file to instantly detect its true file type by reading the magic bytes (file signature / header). The tool bypasses incorrect file extensions and reveals the real format. Shows hex dump with matching signature bytes highlighted, ASCII interpretation, MIME type, file category, and extension match analysis. Supports over 120 file signatures across 16 categories: images, audio, video, documents, archives, executables, fonts, certificates, disk images, and more. All processing runs locally in your browser - free online File Magic Byte Detector, no signup required.
Image Clone Detector
Detect copy-move forgeries in images using pixel-block matching. Upload any image to find cloned/copied regions, view heatmap overlays showing the location and intensity of detected clones, and get confidence scores with region details. Three sensitivity presets for different detection needs. 100% private browser-based processing - free online Image Clone Detector.
Image Copyright Checker
Extract copyright and metadata information from images. Upload any image to read embedded EXIF copyright tags (Artist, Copyright, ImageDescription), IPTC fields (CopyrightNotice, ByLine, Credit, Source, UsageTerms, Contact), and PNG text chunks. Get a copyright completeness score, rights status classification, and a detailed report of all detected fields - free online Image Copyright Checker.
Image Color Depth Checker
Detect the color depth of any image - 1-bit, 8-bit, 24-bit, 32-bit, 48-bit, and beyond. Upload any image to analyze pixel data, detect bits per channel, identify color space, check for embedded ICC profiles, and get a detailed technical report. All processing happens locally in your browser - free online image color depth checker, no signup required.
Image Noise Analyzer
Analyze noise patterns in images to detect if they were shot at high ISO, heavily processed, or AI-generated. Upload any image to view per-channel noise levels (Red, Green, Blue), luminance vs chrominance noise breakdown, noise distribution histograms, and a false-color noise heatmap overlay. Automatic classification with confidence scores - all processing is local in your browser. Free online Image Noise Analyzer - no signup required.
Image Dimensions Validator
Upload any image to check its dimensions against requirements for web, print, social media platforms (Instagram, Twitter/X, Facebook, LinkedIn, YouTube, TikTok), and app stores (Apple App Store, Google Play). View exact pixel dimensions, aspect ratio, DPI/PPI, and file size alongside platform-specific pass/fail indicators with recommendations. All processing happens locally in your browser - free online image dimensions validator, no signup required.
Embedded File Detector
Scan any file for embedded content - images, documents, archives, audio, video, executables, and fonts hidden inside. Upload any file and instantly detect 40+ file formats using binary signature (magic byte) analysis. Get results organized by category with exact byte offsets, size estimates, confidence indicators, and hexadecimal positions. All processing runs locally in your browser - free online Embedded File Detector, no signup required.
Photo Timestamp Analyzer
Extract and analyze embedded timestamps from photos - Date Taken, Date Digitized, and Date Modified. Upload any image to read EXIF timestamp metadata, detect chronological anomalies (future dates, out-of-order timestamps, identical dates), and identify software editing traces. All processing is local in your browser. Free online Photo Timestamp Analyzer - no signup required.
File Extension Validator
Check if a file extension matches its actual content type using magic bytes (file signature) detection. Upload any file to read the first bytes, match against 60+ known file signatures, and instantly determine if the file is what it claims to be. Detects disguised files commonly used in phishing attacks - all processing happens locally in your browser. Free online File Extension Validator - no signup required.
Fingerprint Hash Generator
Generate MD5 and SHA256 SSH key fingerprints from SSH public keys. Paste your SSH public key in OpenSSH or PEM format to instantly get its MD5 (colon-separated hex) and SHA256 (Base64) fingerprints. Supports RSA, ECDSA, Ed25519, and DSA key types with automatic key type and key length detection. Handles multi-key authorized_keys files - free online Fingerprint Hash Generator, no signup required.
Container Format Detector
Identify container file formats (ZIP, RAR, 7z, ISO, OLE, Ogg, MKV, PDF) and list their contents without extracting. Upload any file to detect its container format by magic bytes, list internal file names and sizes for ZIP-based formats (including DOCX, XLSX, PPTX, JAR, APK, EPUB), extract PDF metadata and page count, and view header analysis. All processing is local in your browser. Free online Container Format Detector - no signup required.
Bulk File Type Detector
Upload multiple files to detect their true file types by reading magic bytes (file signatures). Supports 65+ formats including images, documents, archives, audio, video, fonts, and executables. Highlights extension mismatches for security audits and forensic analysis - all processing is local in your browser, no signup required.
Binary Pattern Finder
Upload any binary file and search for specific byte patterns using hex notation (FF D8 FF, with ?? wildcards), text strings, or regular expressions. Scans every byte to find all occurrences with exact offset, hex/ASCII representation, and surrounding context. Configurable context size, case sensitivity, and max results. Supports files up to 256 MB - all processing runs locally in your browser, no signup required. Free online Binary Pattern Finder.
File Trailer Analyzer
Upload any file to read and interpret its footer/trailer bytes - the closing signatures that mark the end of a file format. Complementary to magic bytes (headers), trailers are essential for understanding file structure boundaries, detecting truncated files, verifying file completeness, and forensic analysis. Supports 50+ trailer signatures across images (PNG IEND, JPEG EOI, GIF trailer), audio (MP3 padding, WAV data end), video, documents (PDF %%EOF), archives (ZIP EOCD), and more. Shows the tail hex dump, trailer interpretation, file structure insights, and truncation warnings - all processed locally in your browser. Free online File Trailer Analyzer, no signup required.
Truncated File Detector
Upload any file to check if it has been truncated (cut short) - detects incomplete downloads, failed exports, and corrupted transfers by analyzing file headers and comparing expected end-of-file markers with actual file size. Supports JPEG (EOI FF D9 marker), PNG (IEND chunk with dimension-based estimation), GIF (0x3B trailer), BMP (header size comparison), PDF (%%EOF), ZIP (End of Central Directory), GZIP (footer CRC32/ISIZE), RAR, ELF, and WebP. Shows hex dumps of magic bytes and tail bytes, status badge with confidence rating, estimated missing data, and end-of-file marker detection. All processing runs locally in your browser - free online Truncated File Detector, no signup required.
Hidden Sheet/Content Detector
Upload Office documents (DOCX, XLSX, PPTX) to detect hidden content including hidden worksheets, hidden slides, hidden text, tracked changes, comments, VBA macros, and hidden rows or columns. Each finding is categorized with risk levels - all processing is local in your browser. Free online hidden content detector, no signup required.
File Chunk Analyzer
Analyze chunk-based file formats (PNG, RIFF/WAV/AVI/WebP, JPEG, GIF) and list all chunks with type, size, offset, CRC-32 checksums, and parsed field-level data. All processing is local in your browser - free online File Chunk Analyzer, no signup required.
File Header Analyzer
Upload any file to view and interpret its binary header bytes. Shows hex dump, ASCII interpretation, and a field-by-field breakdown with plain-English explanations for PNG, JPEG, PDF, ZIP, GIF, BMP, ELF, and other formats. Displays offset, length, hex value, and interpreted values for each header field. All processing runs locally in your browser - free online File Header Analyzer, no signup required.
Archive Analyzer
Upload any archive file (ZIP, RAR, 7z, TAR, GZ, BZ2, XZ) for detailed structural analysis. Shows compression methods, encryption type (AES-256, PKWARE), file count, total compressed/uncompressed sizes, compression ratio, file type distribution, and per-file details for ZIP archives. All processing runs locally in your browser - free online Archive Analyzer, no signup required.
Padding Detector
Upload any file to detect and analyze padding bytes - extra bytes added for alignment, header filling, or sector padding. Finds runs of identical bytes, classifies by type (null, space, 0xFF, debug values), shows distribution map, and calculates padding percentage. All processing runs locally in your browser - free online Padding Detector, no signup required.
Password Protected File Detector
Upload any file to check if it is password-protected or encrypted. Instantly detects encryption on PDFs (/Encrypt flag, AES-256 vs RC4), Office documents (DOCX/XLSX/PPTX with EncryptionInfo), ZIP archives (PKWARE encryption flags), and RAR archives (encryption headers). Shows the encryption type, algorithm strength, key length, and a security rating - all processed locally in your browser with no uploads. Free online Password Protected File Detector, no signup required.
Suspicious File Pattern Detector
Upload any file to scan for suspicious patterns commonly used in malware: double extension masquerading (document.pdf.exe), Unicode bidirectional override characters (U+202E RTL override that disguise file types), zero-width invisible characters, high-entropy encrypted/packed payloads, and hidden data appended after end-of-file markers (IEND, %%EOF, end-of-central-directory). Each finding includes severity classification (info/warning/critical), detailed explanation, and an overall file risk assessment - all processed locally in your browser with zero server uploads. Free online Suspicious File Pattern Detector, no signup required.
Binary File Comparator
Upload two binary files and compare them byte-by-byte with color-coded differences. Shows offset positions, hex values, and ASCII representation with match percentage. All processing is local in your browser - free online Binary File Comparator, no signup required.
Image Extractor from Documents
Extract all embedded images from Office documents and PDFs. Upload Word (.docx), Excel (.xlsx), PowerPoint (.pptx), or PDF files to extract images stored in media folders and PDF object streams. View a gallery with preview thumbnails, dimensions, formats, and sizes. Download individual images or all images as a ZIP archive - all processing is local in your browser. Free online Image Extractor from Documents - no signup required.
Document Metadata Extractor
Upload a .docx, .xlsx, or .pptx file to extract all embedded metadata - author, created/modified dates, company, revision history, comments, hidden text, custom properties, font lists, and more. Parses the Open XML structure to read core properties (dc, dcterms), document statistics, application settings, and worksheet/slide metadata. Also runs a privacy risk scan highlighting what personal or organizational information is exposed. All processing runs locally in your browser - free online Document Metadata Extractor, no signup required.
Metadata Comparison Tool
Upload two Office documents (DOCX, XLSX, PPTX) to compare their metadata side by side. Extracts and compares all embedded metadata - author information, creation and modification dates, revision history, document statistics, company details, application version, and custom properties. Each field is categorized as identical, different, only in File A, or only in File B with color-coded badges. All processing runs locally in your browser with zero uploads - free online Metadata Comparison Tool, no signup required.
PDF Metadata Extractor
Upload any PDF to extract all embedded metadata - author, title, subject, keywords, creator, producer, creation/modification dates, and PDF version. Extracts both the Document Info Dictionary and XMP metadata (Dublin Core, Adobe XMP). Fields organized by source group with per-field descriptions, tab-based filtering, and text export. All processing runs locally in your browser - 100% private, no uploads, no signup required.
Macro Security Checker
Upload any Office document (DOCX, XLSX, PPTX) to analyze VBA macros for suspicious security patterns. Scans VBA source code for shell execution, network access, file system manipulation, code injection, auto-execute triggers, obfuscation, and credential access. Each finding is rated by severity (Critical, High, Medium, Low) with an overall risk score (0-100). All processing is local in your browser - free online Macro Security Checker, no signup required.
File Carving Demo
Upload any file to simulate file carving - recovery of embedded files by scanning for known headers (magic bytes) and footers (trailer signatures). Detects 13 file formats including JPEG, PNG, GIF, BMP, PDF, ZIP, RAR, GZIP, ELF, MP3, RIFF, OLE2, and SQLite. Shows each carved fragment with exact byte offset, estimated size, confidence score, hex preview, and a visual file layout map. Educational tool for understanding digital forensics and data recovery - all processing runs locally in your browser, no signup required.
File Size Anomaly Detector
Upload any file to check if its size is unusual compared to typical files of the same type. Detects suspiciously small or large files that may indicate corruption, tampering, hidden embedded content, or padding added by malware. Uses magic bytes to detect the true file format even if the extension has been changed, and compares against a database of 80+ file formats across 15 categories. Provides a clear severity assessment (Safe/Low/Medium/High), visual size range comparison on a logarithmic scale, and actionable recommendations. All processing runs locally in your browser - 100% private, no uploads, no signup required. Free online File Size Anomaly Detector.
Partial File Header Restorer
Upload a damaged file to detect its file type from remaining data and suggest a correct header to prepend for recovery. Analyzes magic bytes at various offsets, entropy patterns, and byte frequency distributions to identify the original format even when the header is corrupted or missing. Supports JPEG, PNG, GIF, BMP, PDF, ZIP, GZIP, ELF, MP3, RIFF/WAV, and more. Generates a downloadable correct header file with hex preview and recovery instructions - all processed locally in your browser, no signup required.
Binary String Finder
Upload any binary file (executables, firmware, disk images, ROMs) to extract all embedded printable strings - URLs, file paths, identifiers, code snippets, and readable text. Configurable minimum length from 2-20 characters, ASCII and Unicode support, smart categorization (URLs, Paths, IDs, Code, Data, Text), category filtering, inline search within results, hex context display, and text export. All processing runs locally in your browser - 100% private, no uploads, no signup required.
File Fragment Type Guesser
Upload any file fragment (a piece of a file without its header) to identify its likely file type using statistical byte pattern analysis. Computes a comprehensive byte profile including Shannon entropy, byte frequency distribution, printable ASCII percentage, zero-byte density, and internal marker detection. Matches against 20+ file type profiles across images, audio, video, documents, archives, executables, fonts, and text formats. All processing runs locally in your browser - free online File Fragment Type Guesser, no signup required.
Embedded URL Extractor
Upload Office documents (DOCX, XLSX, PPTX) or PDF files to extract all embedded URLs. Parses the internal document structure to find every external link - hyperlinks, href attributes, and bare URLs in text. Shows each URL with its location within the document, a context snippet, protocol (HTTPS/HTTP), and extracted hostname. Filter by protocol, search by keyword, and copy URLs to clipboard or export as JSON. All processing runs locally in your browser - free online Embedded URL Extractor, no signup required.
Phishing Link Detector in Documents
Upload Office documents (DOCX, XLSX, PPTX) or PDF files to scan for embedded URLs. Extracts all external links and checks them against a comprehensive local database of 40+ phishing indicators - suspicious TLDs, lookalike domains, credential harvesting keywords, URL obfuscation, protocol anomalies, IP address URLs, and shortened URL services. Each URL receives a suspicion score from 0-100 with severity classification. Also detects auto-execute VBA macros (Auto_Open, Document_Open, Workbook_Open) and extracts document metadata. All processing runs locally in your browser - free online Phishing Link Detector in Documents, no signup required.
Compression Method Detector
Upload any compressed or archived file to instantly identify which compression algorithm was used - DEFLATE (zlib/gzip), LZMA/XZ, BZIP2, Zstandard (ZSTD), Brotli, LZ4, Snappy, LZW, RLE, Huffman Coding, and more. Reads binary header bytes and matches against a database of 30+ compression-specific signatures. Shows algorithm properties including speed rating, compression ratio, streaming support, dictionary type, year introduced, and common use cases. Also detects archive wrappers like ZIP, RAR, 7z, and TAR. All processing runs locally in your browser - no uploads, no signup, completely free.
Certificate Authenticode Checker
Check if a signed file's digital certificate is valid. Paste PEM-encoded certificates, PKCS7 signed data, or upload a signed file (.cer, .crt, .p7b, .exe, .dll) to extract full X.509 certificate details - subject and issuer, validity dates, serial number, SHA-1/SHA-256 thumbprints, key usage, extended key usage, and certificate chain analysis. Uses pkijs for browser-based PKCS7/CMS parsing. All processing runs locally in your browser - no uploads, no signup, completely free.
File Risk Score Calculator
Upload any file to calculate a comprehensive security risk score (0-100) based on file type, embedded content, macros, scripts, URL links, entropy, metadata anomalies, and extension mismatches. Each risk factor is analyzed independently and weighted to produce a final severity rating (Safe / Low / Medium / High / Critical). Get a detailed breakdown showing exactly what contributes to the score with actionable recommendations. All processing runs locally in your browser - free online File Risk Score Calculator, no signup required.
File Origin Anonymity Checker
Upload any file to scan for personally identifiable information (PII) that could reveal file origin - detects email addresses, phone numbers, GPS coordinates, IP addresses, computer names, file paths (Windows/Unix), usernames, SSNs, URLs with credentials, and document metadata (author, company). Each finding classified by severity with context. All processing runs locally in your browser - free online File Origin Anonymity Checker, no signup required.
File Structure Validator
Upload any file to validate its internal structure - checks headers, markers, chunks, CRC checksums, and structural integrity for JPEG, PNG, PDF, ZIP, MP3, and MP4 formats. Each format-specific check reports field-level issues with exact byte offset, severity rating, and actionable recovery recommendations. Gets an integrity score (0-100) with pass/fail/warning counts. Also detects security-relevant PDF elements (JavaScript, Launch actions, embedded files). All processing runs locally in your browser - free online File Structure Validator, no signup required.
Zero Byte File Checker
Upload multiple files at once to check which ones are zero bytes (empty files with 0 size). Detects completely empty files, files containing only whitespace or null bytes (effectively empty), and provides batch statistics. Shows a clean results table with file name, size, type icon, detection status, and individual results. Scan unlimited files in a single batch - all processing is local in your browser, no uploads, no signup required. Free online Zero Byte File Checker.
JavaScript Detector in Files
Upload any file to detect embedded JavaScript code across PDFs, Office documents (DOCX, XLSX, PPTX), HTML, SVG, XML, and any file format. Detects PDF /JavaScript references and /OpenAction auto-execute triggers, Office VBA macros and script elements in XML, HTML/SVG inline scripts and event handlers (onload, onclick, onerror), javascript: URLs, and generic JS patterns (eval(), fromCharCode(), ActiveXObject, innerHTML). Results classified by severity (Critical/High/Medium/Low) with auto-execute scripts flagged as critical risk - all processing is local in your browser, no signup required.
Directory Structure Comparator
Upload two directory listings (as text or from archives) to compare their file structure side by side. Parses directory listings and archive contents to detect files added, removed, changed, and unchanged between the two input sets. Results are organized into clearly categorized tables with file sizes, status badges, and summary statistics including total files compared, changed files count, and change percentage. Supports text-based directory listings and ZIP archives. All processing runs locally in your browser - free online Directory Structure Comparator, no signup required.
Data Remanence Estimator
Upload any file to estimate whether deleted data might still be recoverable. Analyzes file slack space, overwrite patterns, byte frequency distributions (vs known pristine patterns), embedded remnant detection (old strings, paths, residues), and sector-level analysis. Provides an overall recovery potential score (0-100) with category breakdowns, risk classification, and actionable recommendations for secure erasure. All processing runs locally in your browser - free online Data Remanence Estimator, no signup required.
File Size Comparator
Upload multiple files to compare their sizes with a visual bar chart. Instantly identify the largest and smallest files in a set. Shows total size, average size, median size, and size distribution. Sort by name or size. All processing runs locally in your browser - free online File Size Comparator, no signup required.
Batch File Change Detector
Upload a before/after set of files to detect all changes: added files, removed files, modified files, and unchanged files. Compares filenames and SHA-256 content hashes for accurate modification detection. Results include a visual summary dashboard with counts, size totals, bar chart overview, and detailed per-file breakdowns. Perfect for deployment verification, security auditing, backup integrity checks, and data migration validation. All processing runs locally in your browser - 100% private, no uploads, no signup required. Free online Batch File Change Detector.
Near-Duplicate File Finder
Find files that are similar but not identical using fuzzy hashing (ssdeep-like algorithm). Upload multiple files to compare them with content-based chunking and rolling hash analysis. Get similarity scores from 0% to 100% organized by category - Identical, Near-Duplicate, Similar, Somewhat Similar, and Different. All processing runs locally in your browser - free online Near-Duplicate File Finder, no signup required.
File Type Distribution Analyzer
Upload multiple files to see a breakdown of file types in the set. Interactive pie chart visualization of categories, MIME types, and extensions with magic byte detection. Identifies 80+ file formats across images, documents, archives, audio, video, executables, fonts, and certificates. Per-file details with confidence scoring, search and filter, JSON export. All processing runs locally in your browser - free online File Type Distribution Analyzer, no signup required.
File Version Comparator
Compare two versions of the same file to see what changed - file name, size, extension, last modified date, and SHA-256 content hash. Upload any two files for instant side-by-side comparison with clear match/difference indicators for each attribute. The tool computes a cryptographic hash using the Web Crypto API for definitive content comparison. All processing runs locally in your browser - no uploads, no signup, completely free.
File Rename Pattern Detector
Upload multiple files to detect naming patterns including sequential numbering, date patterns, common prefixes, suffixes, consistent separators, and file extension distributions. Each pattern is scored with a confidence rating (0-100%). View detected patterns, file groups by common naming elements, and suggested naming formats for standardizing file organization. All processing runs locally in your browser - free online File Rename Pattern Detector, no signup required.
File Attribute Viewer
Upload any file to view all its file system attributes - file name, size, MIME type, timestamps, permissions, magic bytes, content classification, character encoding, and Shannon entropy. Displays basic attributes (name, size, type, extension), temporal data (last modified timestamp), format detection via magic bytes (PNG, JPEG, PDF, ZIP, GIF, BMP, TIFF, and 20+ more), content analysis (text vs binary with char/word/line counts), and entropy analysis for compression and encryption detection. All processing runs locally in your browser - free online File Attribute Viewer, no signup required.

Binary & Hex Tools

Hex Viewer
Upload any file to view its raw binary contents as an interactive hex dump with side-by-side hex and ASCII column display. Search for byte patterns using hex notation (FF D8 FF) or ASCII text, navigate through pages of 1024 bytes, and inspect every byte. Supports files of any type and size - all processing is local in your browser, no signup required.
ASCII to Binary Converter
Convert text to binary (0s and 1s) or decode binary to text with 8-bit UTF-8 and 16-bit UTF-16 representation modes. See a detailed character breakdown table showing binary, decimal, and hex values for each character. Supports swap direction, real-time conversion, and copy/download. All processing is local in your browser - free online ASCII to Binary Converter, no signup required.
CRC Calculator
Compute Cyclic Redundancy Check (CRC) values for text strings or files using CRC-8, CRC-16, CRC-32, and CRC-64 with 18 polynomial standards including IEEE 802.3, MODBUS, Castagnoli, Kermit, XMODEM, ECMA-182, and more. View results in hex, decimal, and binary formats. Verify computed values against expected checksums and download results as text reports. File streaming supports unlimited file sizes with live progress bars - all processing is local in your browser, no signup required. Free online CRC calculator.
File Integrity Signature Checker
Upload any file to verify that its magic bytes match its extension and check for header-level corruption. Deep header validation for JPEG, PNG, PDF, ZIP, EXE, ELF, and more. Supports 120+ file signatures across 16 categories. Quick integrity triage tool - all processing is local in your browser, no signup required.
Byte Counter & Analyzer
Upload any file to count byte values (0-255) and view a complete frequency distribution. Calculates Shannon entropy to classify files as text, binary, compressed, or encrypted. Displays an interactive histogram, detailed byte statistics (mean, median, mode), and top/bottom byte frequency tables - all processing is local in your browser, no signup required.
Binary Structure Parser
Upload any binary file and define a structure template with field types (uint8, uint16, uint32, uint64, int8, int16, int32, int64, float32, float64, string, hex, bytes, struct) at specific byte offsets. Includes 10 pre-built templates for BMP, PNG, JPEG, GIF, ELF64, WAV, ZIP, PDF, and WebP headers. Supports per-field endianness, nested sub-structures, and array fields. All processing is local in your browser - free online Binary Structure Parser, no signup required.
Byte Order Mark (BOM) Detector
Upload any file or paste text to detect Byte Order Mark (BOM) at the start. Shows the BOM hex sequence, interpreted encoding, and endianness. Supports UTF-8, UTF-16 (BE/LE), UTF-32 (BE/LE), UTF-7, SCSU, BOCU-1, and GB-18030. Interactive hex dump with highlighted BOM bytes and a complete BOM reference table - all processing runs locally in your browser, no signup required.

Hash & Checksum Tools

Unknown File Identifier
Upload a completely unknown file (no extension or unrecognized format) and instantly identify its true file type by reading the magic bytes. Shows the likely file format, MIME type, common applications that use it, typical use cases, and extension suggestions. Supports 200+ file signatures across images, audio, video, documents, archives, executables, fonts, certificates, and more. All processing runs locally in your browser - no uploads, no signup required.
Hash Comparison Tool
Compare two hash values to check if they match. Paste any two hash strings to instantly compare them with automatic algorithm detection (MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE2, and 20+ more). Get a clear visual match/no-match result, algorithm information, and colon-formatted display - all processed locally in your browser, no signup required.
Integrity Checker
Upload a file and enter its expected SHA-256, SHA-512, SHA-384, SHA-1, or MD5 hash to instantly verify if the file has been tampered with, corrupted, or modified. Uses the browser Web Crypto API for fast local hashing - 100% private, no server uploads required. Free online Integrity Checker, no signup required.
File Hash Reporter
Upload any file to instantly compute its SHA-256, SHA-1, and MD5 cryptographic hashes. Copy individual hash values with one click, view colon-formatted versions, and search the SHA-256 hash on VirusTotal (70+ antivirus engines) and Google - all from a single interface. Generates a comprehensive plain-text report with all hash values, search URLs, and file metadata for documentation or sharing. All processing runs locally in your browser using the Web Crypto API - 100% private, no server uploads, no signup required. Free online File Hash Reporter.

Text & Encoding Detection

Percent-Encoding Decoder
Decode percent-encoded (URL-encoded) text or files - handles %XX sequences, + as space, multi-byte UTF-8 percent-encoding. View side-by-side encoded vs decoded output with character breakdown, encoding pattern statistics, and analysis. All processing runs locally in your browser - free online Percent-Encoding Decoder, no signup required.
Text Encoding Detector
Paste text or upload a file to instantly detect its character encoding. Detects UTF-8, UTF-16 (BE/LE), UTF-32 (BE/LE), ISO-8859-1 through ISO-8859-15, Windows-1252, Windows-1251, Shift-JIS, EUC-JP, GB2312, GBK, Big5, EUC-KR, KOI8-R, KOI8-U, MacRoman, IBM437, IBM850, IBM866, and more with confidence scores. BOM detection, UTF-8 validation, byte statistics, and byte histogram - all processing is local in your browser, free online Text Encoding Detector, no signup required.
Obfuscated Text Detector
Paste text to detect obfuscation patterns including reversed text, upside-down Unicode text, Zalgo glitch text, leetspeak (1337), ROT13 cipher, Base64 encoding, binary/hex encoding, Morse code, and URL percent-encoding. Shows decoded versions for reversible patterns with confidence scores - all processing runs locally in your browser, no signup required.
Encoding Converter
Convert text between 35+ character encodings - UTF-8, UTF-16, ISO-8859 families, Windows-1250 through Windows-1258, KOI8-R, KOI8-U, Shift-JIS, EUC-JP, ISO-2022-JP, GBK, GB2312, GB18030, Big5, EUC-KR, MacRoman, IBM437, IBM850, IBM866, and more. Paste text or upload a file to convert between any two encodings. Browse by category (Unicode, Western, Cyrillic, Japanese, Chinese, Korean, Arabic, Hebrew, Greek, Thai, Vietnamese), swap directions, detect lossy conversions, and download results. All processing is local in your browser - free online Encoding Converter, no signup required.
UTF-8 Validator
Paste text or upload a file to validate its UTF-8 encoding against RFC 3629. Performs byte-by-byte analysis detecting invalid start bytes, missing continuation bytes, overlong sequences, UTF-16 surrogates, codepoints beyond U+10FFFF, and unexpected continuation bytes. Provides four result views: Summary with validity percentage and encoding suggestions, Error list with offsets and suggested fixes, color-coded Byte View, and Fixed Text with U+FFFD replacement. All processing runs locally in your browser - free online UTF-8 Validator, no signup required.
Escape Sequence Converter
Convert between escape sequence formats: C-style escapes (\n, \t, \xHH, \uHHHH), Unicode escapes (\uXXXX, \UXXXXXXXX), URL/percent encoding (%20, %2F), HTML entities (&, <, {), and hex escaped bytes (\xHH). Auto-detects source format, supports bidirectional conversion between any pair of formats with swap, sample texts, copy, download, and chain conversions. All processing runs locally in your browser - free online Escape Sequence Converter, no signup required.
Line Ending Converter
Detect and convert line endings: CRLF (Windows), LF (Unix/Mac), CR (old Mac). Shows the current format with line-ending statistics and allows batch conversion. All processing is local in your browser - free online Line Ending Converter, no signup required.
Base64 File Extractor
Decode Base64-encoded data back into files with automatic file type detection via magic bytes. Supports data URIs, PNG, JPEG, PDF, ZIP, and 30+ file signatures. Download decoded files with correct extension - all processing is local in your browser, free online Base64 File Extractor, no signup required.

Binary & Hex Tools

Hex Editor
Edit file bytes in real-time with interactive hex dump, overwrite and insert modes, hex/text search, and download patched files. Click any byte to modify it, switch between modes, and download the patched file. 100% private browser-based hex editing, no signup required.
Hex Color Extractor from Binary
Scan binary files for RGB/ARGB color values and extract color palettes from game ROMs, firmware, executables, raw data dumps, and legacy formats. Configure pixel format (RGB, BGR, RGBA, BGRA, ARGB, ABGR), color depth (8-bit, 16-bit, 5-6-5, 5-5-5), scan offset, tolerance, and stride. View results as a visual palette grid or data table with frequency analysis, luminance distribution, and dominant color detection. Export as CSS variables, JSON, or Tailwind config. All processing runs locally in your browser - free online Hex Color Extractor from Binary, no signup required.
File Offsets Finder
Upload any file and enter offsets in decimal or hex (0x400) to find and inspect byte values at specific positions. Shows absolute and relative offset, hex value, decimal value, ASCII interpretation, byte category, character name, binary representation, file position percentage, and automatic file signature detection at offset 0. Configure bytes to read (1-16), endianness (little/big), and base offset for relative calculations. Detailed multi-byte interpretations including unsigned/signed integers (8-64 bit) and IEEE 754 floating-point values. All processing runs locally in your browser - free online File Offsets Finder, no signup required.