The Soil Health Card is a web based mobile application, which facilitates generation of Soil Health Cards in 22 languages and 5 dialects. It facilitates automatic calculations of fertilizers recommendation based on soil test values using General Fertilizers Recommendations and Soil Test based Crop Response. The Soil Health Card Mobile App is used for registering soil samples collected at farm fields and sends this information to the National Soil Health Card Portal. Registration requires entry of essential details about farmer, his land holdings, crops for which recommendations are sought and fertilizers available or required to improve the health of the soil. This App automatically captures the longitude and latitude of the place where samples are collected, thus ensuring authenticity of sample collection and correctness of the information. The App does not require net connectivity during sample details entry from the fields. Data is stored and pushed on server whenever net connectivity is established. The App facilitates fetching the data entered in the first cycle during sample registration for second cycle making the data entry for second cycle easier. The information thus entered using the App can be accessed by user at Soil Health Card portal.