Universal Data Inspector

Upload or paste JSON, CSV, XML, YAML, text or images and see detected format, metadata, structure, encoding and validation results with related tools.

How to use Universal Data Inspector

  1. 1
    Upload or paste

    Drop in a file — JSON, CSV, XML, YAML, text or an image — or paste content directly into the box.

  2. 2
    Read the detection

    The format, byte size, line count and validation status are shown immediately.

  3. 3
    Inspect the structure

    See node counts and depth for JSON, per-column types and uniqueness for CSV, tag frequency for XML, and key counts for YAML.

  4. 4
    Continue in another tool

    Follow the related tool links to format, convert or compress what you just inspected.

Common use cases

  • Sanity-checking an export before importing it into a database
  • Finding ragged rows in a CSV that break an importer
  • Confirming an image's real dimensions and MIME type
  • Validating YAML indentation before a CI run

Universal Data Inspector FAQ

Are my files uploaded anywhere?

No. Files are read with the browser's FileReader API and analysed locally — nothing leaves your device.

What does the CSV column analysis show?

For each column it infers the type (number, boolean, date, string or empty), counts unique values, and flags rows whose column count does not match the header.

What image metadata is available?

File name, byte size, MIME type and pixel dimensions, plus an inline preview and links to the image compressor and converter.

Is there a size limit?

Pasted or read text is capped at 500,000 characters so the browser stays responsive; images are limited only by available memory.

Looking for something similar? Browse all data tools on Easutil →

Related tools

All →