data

ORC Viewer

Inspect Apache ORC schema, stripes, column statistics, metadata, compression, and data in the browser.

Local processing
About your filesFiles and content selected in this tool are processed in your browser and are not uploaded to a Browser Kitty backend.
Operation demo See the basic workflow in a short video.

About this tool

ORC Viewer is a read-only browser tool for inspecting Apache ORC structure and data. It reads PostScript / Footer information first so you can review row counts, compression, stripes, metadata, and column statistics before expanding row data.

When browsing data, it decodes only the stripes overlapping the current page instead of expanding the entire file. In addition to primitive values, supported nested struct / list / map / union values can be inspected.

Good for

  • Quickly inspect schema, stripe count, compression, and row count in an ORC file
  • Use column statistics and metadata to investigate the file structure
  • Preview records and nested values without expanding the entire ORC file and save the current page as CSV

What it can do

Key capabilities available in this tool.

How to use

  1. Add one or more .orc files.
  2. Review row count, compression, stripe count, metadata, and column statistics.
  3. Inspect the schema in Tree / Raw views.
  4. Browse records by page and use Table / Record or Cell Inspector as needed.
  5. Copy or save the current page as CSV when needed.

Supported

  • Input: Apache ORC (.orc).
  • Structure: PostScript, Footer, schema, stripes, metadata, and file-level column statistics.
  • Values: primitive plus supported struct / list / map / union values.
  • Compression: NONE / ZLIB / SNAPPY / LZ4, with ZSTD when the browser provides a compatible decoder.

Limitations and notes

  • Read-only; ORC files cannot be edited or regenerated.
  • LZO decompression is not supported.
  • ZSTD support depends on browser capabilities.
  • CSV export covers the current page only, and this is not a SQL / query engine.

Frequently asked questions

Are ORC files uploaded to a server?

No. Selected ORC files are read in the browser and are not uploaded to Browser Kitty.

Does it expand the entire ORC file into memory first?

No. It reads structural metadata first and decodes the stripes needed for the current page.

Can it open ZSTD-compressed ORC?

It can when the browser provides a compatible decoder; availability depends on the browser environment.

Can I run SQL?

No. It is an ORC structure/data viewer, not a SQL or query engine.

Offline version and source code

Save the single-HTML build to inspect ORC structure, statistics, and data locally. File analysis requires no external API, CDN, analytics, or telemetry.

View source on GitHub