RapidSplit DE

Split trip costs fairly: per leg, not lump sum.

If you're on the leg, you pay for it. If you're not, you don't. RapidSplit settles your kayak or club trip completely: driving costs per leg (per-km rate or fuel by km share), driver expenses and every shared expense, from the grocery run to the campsite. Free, no account, offline and private – in German or English.

No login No ads No tracking Open source German & English
Who pays whom
L Lena T Timo €24.50
M Mona T Timo €18.00
J Jonas L Lena €9.25
Timo +€42.50 Mona −€18.00

After the trip: who owes whom what?

Three cars, shuttle runs, tolls. And not everyone was there for every leg. Ordinary split apps still throw it all into one pot: if you rode only half the distance, you still pay for the full tank.

  • Several drivers, different distances, people arriving separately. A single lump-sum split will never be fair.
  • Not every car drove shuttle, and not everyone was on every leg.
  • One person paid out for the toll and the parking, but only for one leg.
  • In the end everyone pays everyone, and nobody can keep track.
A B C D E F
Only people on the leg share
LMT
LMT
LMT
LMT

Greyed out = not on this leg. This person does not share that leg's costs.

RapidSplit calculates leg by leg

The way trips really happen: you create the outbound drive, the shuttling and the return drive separately and mark for each leg who rode along. The app calculates the rest.

  • Per leg instead of lump sum: Only the people on a leg share its costs.
  • Two billing methods: Per-km rate or real fuel costs, distributed by km share.
  • Expenses per leg: Toll, parking or permit are paid only by the people who were there.
  • Minimal transfers: A few clear payments instead of “everyone to everyone”.

A walkthrough of RapidSplit

Your trips
Continue: Soča
Sanna · 3 people
Salza · 4 people
01 Start

Create a trip or continue one

On the start screen you manage several trips side by side: continue one, create a new one, or join a shared trip with a code. Deleted trips stay in the trash for 30 days.

Legs
Salza trip, June
Outbound ⋮⋮
Shuttle trip 1 ⋮⋮
Return ⋮⋮
02 Trip

Create the legs

Give the trip a title and travel dates, then create the legs: outbound drive, shuttling, return drive. Each leg is later settled only with the people on it.

Group
L Lena Club
M Mona Family
T Timo Club

Toggle = driver

03 Who & Where

Who's coming

Enter all participants, optionally with a club or family if you settle up as one unit. A tick marks the drivers: only they enter driving costs and expenses later on.

Who & Where
OutSH 1SH 2Back
Lena
Mona
Timo
04 Who & Where

Who rode on which leg

Tick off for each leg who rode along. That distributes the driving costs automatically. Anyone who wasn't there pays nothing.

Driving costs
L Lena
Legkm
Outbound42
Shuttle8
05 Driving

€/km or fuel

You choose how to settle: a per-km rate or real fuel costs, distributed by km share. In the "Driving" tab, drivers only enter their kilometres per leg – tolls, parking and fuel-ups go in Expenses.

Expenses
Supermarket shopping 36,80 €

Payers

LT

applies to

LenaMonaTimoJonas
06 Expenses

Shared costs

Record groceries, the campsite or rental fees – tolls, parking and fuel purchases go here too. You pick the payers (several if needed); an expense applies to specific people or to everyone on a leg.

Summary

Balances

Timo +42.50 Mona −18.00 Lena −24.50

Settle up

Lena Timo 24.50
Mona Timo 18.00
07 Summary

Who pays whom

RapidSplit settles all balances with as few transfers as possible. Clubs and families are settled as a single unit if you want. You export the result as a PDF.

Share trip

6-digit code

K7M2QF

End-to-end encrypted · deletable at any time

08 Share

Share & settle up together

Share the trip by QR code or 6-digit code and settle up together across several devices. The copy sits end-to-end encrypted on the server – only invited people have access, and you can delete it at any time.

Features at a glance

Per-leg settlement

Driving costs are split per leg: if you only come along for part of the way, you only pay for that part.

Minimal transfers

An algorithm settles all balances with the smallest number of payments.

No account, no login

Open it and get going: no sign-up, no email address needed.

Club & family

Club and family balances can be combined and settled as one group.

Foreign currencies

23 currencies with built-in daily rates – adjustable by hand, converted automatically.

Free & open source

Free of charge and open source on GitHub. Runs as a PWA on any device and as a native Android app.

Share & settle up together

Share the trip by QR code or 6-digit code and edit it together – end-to-end encrypted, deletable from the server at any time.

Offline & private

By default your data stays on your device – only what you explicitly share goes to the server. No tracking, no ads.

Multiple trips

Home screen with a trip overview: continue, create a new one, join. Deleted trips stay in the trash for 30 days.

RapidSplit compared

RapidSplit specializes in trips with complex driving costs. Splitwise and the others are strong on general and recurring group expenses, but they lack the leg logic.

FeatureRapidSplitSplitwiseSplittrTricountSettle Up
Driving costs per leg (€/km or fuel)
Only the people on a leg share its costs
Split fuel by kilometer share
Driver expenses (tolls/parking) per leg
Combine club/family into ONE balance????
No account / login needed??
No tracking, no ads— (ads)???
Free & open sourceFreemium + Pro paywallFreemiumFree (ad-supported)Freemium
Minimum number of transfers
PDF export
Installable (PWA + native)
Multi-device cloud sync✓ (optional, end-to-end encrypted)
Multi-currency✓ (23 currencies)✓ (150+)

✓ = available · — = not available · “?” = varies by version or not clearly documented. What makes RapidSplit different: sharing is optional and end-to-end encrypted – with no account at all. By default everything stays on your device.

When RapidSplit fits and when it doesn't

Ideal for

  • Kayak and club trips with several legs and changing participants
  • Travel groups with complex driving costs and shared expenses
  • Offline use in the field, privacy-conscious groups
  • Anyone who wants a fair settlement they can follow

Less suited to

  • Recurring household costs like rent or utilities
  • Ongoing everyday or flatshare finances (RapidSplit is deliberately trip-focused)
  • Real-time exchange rates (rates are stored as daily rates and can be adjusted manually)
  • Receipt and photo attachments for expenses

Frequently asked questions

Does RapidSplit cost anything?

No. RapidSplit is completely free - no account, no ads and no “Pro” paywall. The source code is openly available on GitHub.

Do I need an account or a sign-up?

No. You open the app and get started right away: no email address, no login. All data stays on your device in localStorage.

Does the app work offline?

Yes. RapidSplit is offline-first: ideal out in the field where there is no signal. Your data lives locally on your device – the RapidSplit server only comes into play when you explicitly share a trip. Only the optional, switchable exchange-rate fetch for foreign currencies contacts a rate service, without any trip data.

How does RapidSplit settle driving costs?

Per leg. Drivers enter the kilometres they drove. Settlement uses a per-km rate – or real fuel costs, which you record as fuel-ups of type "Fuel" in the "Expenses" tab; distribution follows each person's share of the kilometres. A leg's costs are shared only by the people on it.

Can I continue a trip across several devices?

Yes. Share the trip via QR code or a 6-digit code – then you can all edit it together on several devices. The copy sits end-to-end encrypted on the server, only invited people have access, and you can delete it again at any time. All without an account.

Does RapidSplit support multiple currencies?

Yes. Expenses can be recorded in 23 currencies – with stored daily rates that you can adjust by hand if needed. The settlement converts everything into your base currency.

Can I export the result?

Yes. The "Who pays whom" summary can be exported as a PDF. You also export every table as CSV for Excel & co., and back up the whole trip as an export file – or share it directly via QR code or 6-digit code to edit it together.

How secure is sharing a trip?

When you share, the trip is encrypted with AES-256-GCM directly on your device – the key lives only in the QR code or share code and never leaves the group of people you invited. The server stores encrypted data only and cannot read it. You can delete the server copy in the app at any time, and the server code is open source and can be inspected in the GitHub repository.

Which platforms does RapidSplit run on?

As an installable PWA in the browser. That works on Windows, macOS, Linux, Android and iOS. On top of that, RapidSplit is also available as a native Android app. All from the same codebase, open source on GitHub.

How do I install RapidSplit like an app on Windows, macOS or Linux?

RapidSplit is a PWA and can be installed straight from the browser as a standalone app - with its own window, an icon in the start menu or dock, and full offline functionality:

Chrome, Edge, Brave (Windows, macOS, Linux): Open the app and click the install icon (monitor with arrow ⤓) at the right-hand end of the address bar - or menu ⋮ → “Install RapidSplit”. Confirm, done.

Safari (macOS Sonoma or newer): Menu “File” → “Add to Dock …”. RapidSplit then shows up in the dock like a native app.

Firefox: does not support direct PWA installation. Add a bookmark instead, or use Chrome or Edge to install it.

Once installed, RapidSplit starts in its own window without a browser bar and runs completely offline.

Suggest a feature

Missing a feature? RapidSplit grows out of real trips. Just drop me a line about what the app should be able to do. I read every idea, and I'm glad to keep developing the app with you.

The form opens your email program with a pre-filled email to me. No data is stored or transmitted on this page.

Ready for your next trip?

No account, no installation needed: open RapidSplit in your browser and settle up your trip. Free and offline. Works as a PWA on Windows, macOS and Linux - and as an app on your Android phone.

PWA Desktop Android

The Android app comes from the F-Droid store – open source, no tracking. Updates arrive there automatically.

Support me on Ko-fi Support me on Ko-fi