Upstox and Zerodha both are trusted and popular trading apps, in both provided approximately the same brokerage earning and features. Now you have to make a choice which one matches your needs.
Difference between Upstox and Zerodha
Zerodha has maintained its consistent business strategy and management since 2010 but Upstox's business strategy and management keep fluctuating.
Upstox coordinates with third party trading apps i.e., Fox trader, Nest Trader, etc. But Zerodha only has a kite as a trading platform.
Upstox's customers must buy a prepaid plan but in Zerodha it is not necessary to have a prepaid plan.