For easy interpretation of total magnetic anomaly profiles, personal computer software has been developed. In this software, curve fitting method is used in solving non-linear equations of parameters of a source body model. Two types of source models are adopted: an infinite vertical prism model with four parameters and a finite dipping prism model with five parameters. The former model can be applied to the case when the top surface is not flat, whereas the latter can be used in the case when the prism is not vertical and the bottom is in a finite depth. The developed curve fitting method was successfully applied to profile data: results were obtained after about ten iterations or less. However, when the bottom depth was included in the unknown model parameters, number of iterations increased, and unexpected results are occasionally obtained. Three acceptable types of input data are: magnetic profile data, data obtained by digitizing a magnetic map, and data interpolated from gridded magnetic data. Preparation of the profile data and input of initial guess parameters are interactively executed by checking the profile display.