Flights · trains · ferries · hotels · guesthouses· any provider · any language · no setup
Travel Sane doesn't plan your trip. It reads what you've already booked.
What you get: Every booking you've made — any provider — becomes one clean itinerary. Read it, share it, download it. Missing nights and tight connections flagged automatically.
—Six Senses Samui · Check-in May 10 · 4 nightsAG-23847
Thu May 14
11:40USM → BKK · Bangkok Airways PG126
Multi-airport · arrives BKK, departs DMK
3 countries·4 cities·8 nights·6 legs·3 gaps found before departure
Assembled from 9 confirmations like these
Pasted in any order, any format, any language — Travel Sane sorts the rest.
Vietnam AirlinesEmail · EN
From: no-reply@vietnamairlines.com
Subj: E-ticket VN-XK4P2L · SGN→BKK
Sat, 09 May 2026 18:25 → 19:55
Pax: NGUYEN/A Seat 14A Bag 23kg
AgodaPDF · EN
BOOKING CONFIRMATION #AG-23847
Six Senses Samui — Deluxe Villa
Check-in 10 May 2026 (4 nights)
Total THB 86,400 · paid · ¥VISA
LomprayahWeb receipt
LMP-9923-KOH · Bus + Ferry combo
10/05/26 06:00 Khao San Rd pickup
→ Chumphon → Koh Samui ~16:00
THB 1,450 · qr code attached
WhatsAppForwarded · VN
Chào anh, xác nhận xe đưa đón:
Sân bay BKK → Sukhothai Hotel
06/05 21:30 · Toyota Vios
Tài xế: Somchai +66 89 xxx xxx
Bangkok AirwaysEmail · EN
PG126 USM → BKK 14 May 2026
Departs 11:40 Arrives 12:55
PNR PG-7H2QXM · e-ticket
Note: arrives BKK (not DMK)
+ 4 more
Try it now — no account needed
Paste any booking. See what Travel Sane makes of it.
Nothing you paste is stored. No signup. No inbox access. Ever.
⌘V
Or try a sample
What Travel Sane sees
Waiting for a booking
How it works
You booked every leg yourself. Here's what Travel Sane does with it.
01Drop everything in
Paste an email. Upload a PDF. Screenshot an Agoda confirmation on your phone. Travel Sane reads booking details out of any format, any provider, any language — Indian Railways, Lomprayah ferry, a guesthouse in Hanoi, a Ryanair flight. No inbox access. No plugin to install. Paste and go. Fourteen confirmation emails, four formats, two languages, and a trip that might have a night with no accommodation somewhere in the middle of it — Travel Sane sorts through all of it for you.
02One timeline
Every booking sorts itself into date order. Confirmation codes, seat numbers, check-in times — all on one page. The trip that lived in fourteen tabs and email threads: one page.
03The hotel you didn't book. The transfer you didn't notice. Found before you fly.
This is what Travel Sane does that a calendar or a folder cannot. It compares every booking against every other one. The night with no accommodation. The 40-minute connection that requires immigration. The city with two airports where you land at one and depart from the other. Flagged before you travel — not discovered at midnight in a taxi.
04Print it. Share it. Keep it.
Download a clean PDF of the finished itinerary. Send a link to whoever is travelling with you — they don't need an account to view it. And when the trip is over, it stays in your account. Every trip you add is saved: your full travel history, organised by date, always there when you need it.
Why this exists
I had fourteen confirmation emails for one trip. I just wanted one page.
“
“I book everything myself — flights on one site, trains on another, hotels across three more, ferries through some booking engine I’ll never find again. By the time the trip was booked I had fourteen confirmation emails in three languages, a folder of PDFs, and no single thing I could point to and say: this is the trip. I built Travel Sane to fix that. You paste every confirmation in — whatever the format, whatever the language — and you get one chronological itinerary out. In date order, everything on one page, shareable with whoever you’re travelling with instead of forwarding them a folder. The gap detection comes with it — the unbooked nights, the tight connections, the city where you land at one airport and leave from another. But the reason I built it was simpler. I just wanted one page that showed me the whole trip.”
GG
Grier G.
Founder, Travel Sane
Pricing
Free for your first trip. Fifteen dollars, once, for every trip after that.