Tar for Windows

The GNU Tar program provides the ability to create tar archives, as well as
various other kinds of manipulation. For example, you can use tar on
previously created archives to extract files, to store additional files,
or to update or list files which were already stored.

The Win32 port can only create tar archives, but cannot pipe its output
to other programs such as gzip or compress, and will not create tar.gz
archives; you will have to use or simulate a batch pipe.
BsdTar does have the ability to direcly create and
manipulate .tar, .tar.gz, tar.bz2, .zip, .gz and .bz2 archives,
understands the most-used options of GNU Tar, and is also much faster;
for most purposes it is to be preferred to GNU Tar.

If you download the Setup program of the package, any requirements for
running applications, such as dynamic link libraries
(DLL's) from the dependencies as listed below under Requirements, are
already included. If you download the package as Zip files, then you must
download and install the dependencies zip file yourself.
Developer files (header files and libraries) from other
packages are however not included; so if you wish to develop your own
applications, you must separately install the required packages.