We present a tool for batch generation of input scripts and multi-type Fourier analysis from simulation results for the micromagnetic software MuMax3. The introduction of graphical user interface and parameter-sweeping functionality strongly speed up the input scripts creation and accelerate model optimization processes consequently. Three types of important Fourier analysis methods are provided for the acquisition of the quantitative frequency compositions, the spin-wave dispersion curve and the spatial distribution of spin-wave powers at different frequencies, respectively. Since the Fourier analysis is accelerated by parallel computations, the time cost is reduced to an acceptable level even in the presentation of tens of gigabytes data. With the MuMax3 and our proposal, a complete micromagnetic simulating tool chain from scripts generation to post analysis has been developed. Program summaryProgram title: MuFA (Multi-type Fourier Analyzer)Program Files doi:http://dx.doi.org/10.17632/x6j2f3fvsx.1Licensing provisions: GNU GPL v3Programming language: Python3External routines: Numpy and Matplotlib modules for Python3Nature of problem: Magnetization dynamic problems in ferromagnetic elements can be investigated with micromagnetic simulations using MuMax3. However, on one hand, practical modeling processes require a great number of tests with different parameters such as geometry size, which is a heavily time-consuming and error-prone work. On the other hand, a whole set of post Fourier analysis tool for the simulation output data is still missing. Moreover, due to tens of gigabytes data can be generated after a single simulation, the analysis time cost can be greater than the simulation time itself up to several times.Solution method: The first part of MuFA is a graphical user interface (GUI) tool for the batch generation of input scripts for MuMax3. Numerous input scripts with different geometry size and excitation parameters from each other can be generated at once. The second part of MuFA provides three kinds of important Fourier analysis approaches: frequency components analysis, spatial distribution analysis of spin-wave (SW) powers at different frequencies and the drawing of SW dispersion curve. The file-reading part, which is the most time-consuming part, is accelerated by multiprocessing technique. Therefore, the total time cost is greatly reduced.