A beautiful, offline-capable Progressive Web App for splitting expenses among groups. Perfect for trips, roommates, events, and any shared costs.
✨ Multi-Split Management - Create multiple splits for different occasions 👥 Participant Tracking - Add and manage participants for each split 💰 Flexible Expense Splitting - Equal or custom unequal splits 📊 Smart Balance Calculations - Automatic debt simplification 💾 Offline Storage - All data saved locally, never loses data on refresh 📱 Progressive Web App - Install on any device, works offline 🌍 Multi-Currency - Support for 10+ currencies 📤 Export Summaries - Download split reports
- Fork or clone this repository
- Go to repository Settings → Pages
- Set Source to "main branch" and root folder
- Your app will be live at
https://yourusername.github.io/splitease
Simply open index.html in a web browser. No build process required!
- Create a Split - Name your expense group (e.g., "Weekend Trip")
- Add Participants - Include everyone who will share expenses
- Track Expenses - Record who paid and how to split it
- View Balances - See who owes whom with simplified settlements
- Export - Download a summary of all balances and settlements
All data is stored locally using localStorage. Your data:
- Never leaves your device
- Persists across browser sessions
- Survives page refreshes
- Is completely private
Works on all modern browsers that support:
- localStorage
- ES6 JavaScript
- Service Workers (for PWA features)
MIT License - Feel free to use and modify!