The hierarchical Tucker format is a storage-efficient scheme to approximate and represent tensors of possibly high order. This article presents a MATLAB toolbox, along with the underlying methodology and algorithms, which provides a convenient way to work with this format. The toolbox not only allows for the efficient storage and manipulation of tensors in hierarchical Tucker format but also offers a set of tools for the development of higher-level algorithms. Several examples for the use of the toolbox are given.