Backgroundlation growth, droughts are increasing, and water is becoming scarce, which have a direct impact on ag-ation calls for IoT (Internet of Things) farming solutions, more so as the smartphone penetration rate is projected to grow to 84% (almost 60 million smartphone users) by 2026 1 in Thailand. Objective develop a smartphone app that computes the optimal average daily amount of water to irrigate a sample of Thai crops. Methodology/approach smartphone app uses the Water Balance Approach to determine the optimal irrigation cycle for a range of Thai crops using Java programming. Results less costly irrigation process for both large farms and private gardens in subsistence agriculture. Conclusions soil conditions to determine the optimal average daily amount of water required to prevent crop water stress in the current month.