Drop Anything File Analyzer

Upload a file and get a structured inspection report with hashes, format clues, readable text, strings, image or PDF details, and archive contents where possible. This first release aims for broad usefulness, not perfect deep parsing of every format on earth.

Temporary server processing

The uploaded file is analyzed in RAM on the server, the report is kept in memory only briefly so the page can fetch it, and no third-party APIs receive the file or extracted contents.

No file selected

Choose a file and the analyzer will inspect it with the CPU job lane.

Filename -
File size -
Extension -
Lane CPU analysis

Choose a file to begin.

Analysis report

The report appears here after the background job completes.

No report yet.

What this first release inspects

  • Hashes: MD5, SHA-1, SHA-256, and BLAKE2.
  • Format clues: magic bytes, MIME guess, and likely file category.
  • Readable text and strings preview when available.
  • Image details, basic PDF inspection, and archive entry listings where possible.
  • Structured-file hints for JSON, XML, CSV, and TSV when the file reads as text.

What “Drop Anything” means here

The tool accepts any file upload. Some formats get deep inspection, while unknown binaries still get hashes, strings, and format clues.

What this is good for

Quickly triaging mystery files, checking hashes, seeing whether a file is really what it claims to be, and inspecting container contents without leaving the site.

Current limits

This first pass favors speed and safety. Some previews are capped, and deep parsing is intentionally limited to common formats so the tool stays responsive.

Privacy note

The report is temporary and in-memory only. It is kept just long enough for your page to poll and fetch the result, then it expires automatically.