Crop growth models including CERES-Maize and CROPGRO-Soybean have been used in the past to evaluate causes of spatial yield variability and to evaluate economic consequences of variable rate prescriptions. However, these modelling techniques have not been widely used because of an absence of user-friendly software. In this work, a nitrogen prescription model to simulate the consequences of different nitrogen prescriptions using the DSSAT crop growth models is developed. The objective is to describe a site-specific nitrogen prescription and economic optimizer program developed for computing optimum spatial nitrogen rates for maize using the CERES-Maize model. The application of the model is demonstrated on two different fields in Germany and the US. The program simulated optimum N applications that averaged 42% (McGarvey field, US) and 39% (Riech field, Germany) lower than the uniform rates actually applied in the fields. The software is written in Python and will ultimately be distributed in the public domain as a plug-in to the QGIS software.