poka.sh

Docs

RAR

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

RAR Archive Preview.

At a glance

Purpose A RAR archive (RAR 4 or RAR 5): files compressed with RAR's methods, with optional solid, multi-volume and encryption features.
Extensions .rar
Poka parser poka-rar
Viewer poka-metadata-card-viewer
Depth tier Metadata card (see Depth tiers)
Breadth tier B4 Summary (see Breadth tiers)

How much Poka reads

B4 Summary. The container and metadata are read and summarised (counts, properties, structure), but the main content is not rendered.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-rar/src/main.rs (757 lines) and plugin.json. Eight unit tests cover the RAR 4 and RAR 5 block walks; the corpus has byte.tif.rar, test-documents-enc.rar and others, read by no test. Covers .rar and .rar-archive. The card walks the block headers of either version and shows the format, compression versions, multi-volume, solid and locked flags, the file count, compressed and original totals, block and method counts, and the names of the first 12 files. Judgement: B4: the archive is summarised and partly listed, but no member is extracted or shown.

What Poka does not read

  • Only the first 12 file names are listed; sizes and dates per file are not shown
  • Member contents are not extracted or shown
  • Archives with encrypted headers cannot be listed
  • Comments, recovery records and service headers are counted, not shown
  • Multi-volume sets are not joined

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

Sources

  • parsers/poka-rar/src/main.rs
  • parsers/poka-rar/plugin.json