Motocamp turns "what should I pack?" into "tap a kit and ride." You build reusable pieces once — bikes, gear, bags — assemble them into kits (Day Ride, Overnighter, Tour…), then spin a kit into a trip when you're heading out.
Each bike anchors a chain: bags attached → kits → trips. Track total weight, fuel range, registration, VIN, and service intervals (kms or days, whichever comes first).
One global list of every piece of gear you own — name, category, weight, "per-night" flag (food, batteries, etc). Add items inline or via the bag editor; everything stays in sync.
Each physical bag (tank bag, panniers, drybag…) gets a card with its empty weight + default item list. Bags can be "attached" to a specific bike (under-seat toolkit) or kept movable.
A kit is a reusable blueprint: bike + chosen bags + default nights. "Day Ride", "Overnighter", "Tour" — build once, spin into trips forever. Edit a kit and every future trip uses the new contents.
A trip is what you actually do — date, destination, distance, longest leg. Spawn from a kit (fastest) or pick bags ad-hoc. Trips live on the landing page (upcoming + recent) and per-bike in the workspace.
Open a trip and you get a checklist by bag (or by category). Tick items as you pack them. Per-night items multiply by trip length automatically.
Per-bike service items with overdue alerts. A global emergency card for contacts + insurance details — tap from any screen, even offline.
Everything is stored locally in your browser. Use the Export button above to save a full backup, just one bike (with its kits), or a single kit. Import on another device to clone your setup.
The whole app is one self-contained HTML file. No accounts, no servers, no tracking. Save the file or install as a PWA — runs from disk, even on a SD card in your tank bag.