unrar-free(1)

unrar-free1

Extract files from rar archives

Usage

unrar-free [-xtfP?V] [--print] [--extract] [--list] [--force] [--extract-newer] [--extract-no-paths] [--password] [--help] [--usage] [--version] ARCHIVE [FILE ...] [DESTINATION]

Overview

unrar-free is a program for extracting files from rar archives.

Options

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.

-P, --print

Print archive files to stdout.

-x, --extract

Extract files from archive (default).

-t, --list

List files in archive.

-f, --force

Overwrite files when extracting.

--extract-newer

Only extract newer files from the archive.

--extract-no-paths

Don't create directories while extracting.

-i, --outfile

File to print the messages to (nul is short for /dev/null, err is short for /dev/stderr).

-p, --password

Decrypt archive using a password.

-?, --help

Show program help.

--usage

Show short program usage message.

-V, --version

Show version of program.

Non-free unrar compatible synopsis

unrar-free [pelvx] [-ep] [-o+] [-o-] [-pPassword] [-u] [--] ARCHIVE [FILE ...] [DESTINATION]

This syntax should only be used in front-end programs which use the non-free unrar as a back-end. It is recommended to use this program by GNU command line syntax.

Options

p

Print archive files to stdout.

e

Extract files from archive without full path.

l

List files in archive.

v

Verbosely list files in archive.

x

Extract files from archive with full path.

-ep

Don't create directories while extracting.

-inul

Disable all messages.

-ierr

Print all messages on stderr.

-o+

Overwrite files when extracting.

-o-

Don't overwrite files when extracting.

-pPassword

Decrypt archive using the password Password.

-u

Only extract newer files from the archive.

-y

Assume Yes on all queries. Ineffective.

--

Disable further switch processing. Any switch after the -- is treated as filename or destination.

Releases

11 releases since Debian 4.0 (Etch); the text changed 6 times.

  1. 4.0
  2. 5.0–6.0
  3. 7
  4. 8
  5. 9–11
  6. 12
  7. 13–Arch

-- since Debian 12 (Bookworm); --outfile since Debian 13 (Trixie); --print since Debian 13 (Trixie); -P since Debian 13 (Trixie); -ep since Debian 12 (Bookworm); -i since Debian 13 (Trixie); -ierr since Debian 13 (Trixie); -inul since Debian 13 (Trixie); -o+ since Debian 12 (Bookworm); -o- since Debian 12 (Bookworm); -u since Debian 12 (Bookworm); -y since Debian 12 (Bookworm).

Authors

This manual page was written by Niklas Vainio <[email protected]>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2, or any later version published by the Free Software Foundation.

From unrar-free 1:0.3.4-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.