EZ Split – Expenses Made Easy

Expo Dev React Native React Native Elements


EZ Split is the ultimate solution for those seeking an effortless and convenient way to split expenses with friends and family. Say goodbye to the hassle of logging in or navigating through complicated sign-up processes. Our app is designed to be quick and straightforward, allowing you to focus on what’s most important – splitting expenses.

With our unique feature of exporting an image of all balances in a group, sharing expenses has never been easier. Simply share the image through any messaging or social media platform. For a more detailed report, our app can generate an expense report in the form of an Excel spreadsheet, making it simple to keep track of all your expenses.

EZ Split is super versatile, allowing you to create groups with any currency from across the world. Say goodbye to the frustration of having to manually convert expenses; we’ve got you covered. Whether you’re traveling abroad or splitting expenses with friends from different countries, EZ Split makes it effortless.

Don’t wait, download EZ Split today and start splitting expenses in the easiest way possible!


Figma Design

groups create_group add_expense
expenses balances export


The recommended expo-cli version for this app is 6+.

npm install

Run Command

To test the dev version of the app:

npx expo start

To check if the app is working in production, change the eas.json configuration to:

  "build": {
    "preview": {
      "android": {
        "buildType": "apk"
    "preview2": {
      "android": {
        "gradleCommand": ":app:assembleRelease"
    "preview3": {
      "developmentClient": true
    "production": {}

Create a build file to test the app on emulator:

eas build -p android --profile emulatorBuild

This will generate an apk file. You can install it on the emulator via command prompt or you can drag and drop the apk file onto the emulator.


View Github