Utility pattern mining has received extensive attentions in recent years due to the wide and novel applications in various fields like e-commerce, Web mining, finance, biomedicine, etc. However, there exists not yet a toolbox for utility pattern mining so far. In this work, we address this issue by proposing a first-of-its-kind toolbox named UP-Miner (Utility Pattern Miner) that provides various functions for utility pattern mining. The main merits of UP-Miner lie in three aspects: First, it offers implementations of thirteen state-of-the-art algorithms for efficiently mining different types of utility patterns, such as high utility itemsets, high utility episodes and utility-based sequential patterns, as well as four functionalities for processing utility-based databases. Second, it is a cross-platform system implemented in Java with a user-friendly graphical interface. Third, the toolbox and relevant materials, including source codes, benchmark datasets and data generators, are made public on Web (http://bigdatalab.cs.nctu.edu.tw/software.htm) for benefiting the research community.