Tools

Importing data

How to import gear lists and trips into Trailkeep from LighterPack (URL or CSV) or from a previously exported Trailkeep CSV.

Trailkeep supports two import paths: paste a LighterPack share URL for a one-click import, or upload a CSV file exported from LighterPack or Trailkeep.

Import requires a Trailkeep account.

Opening the Import menu

Click your user avatar (top right of the dashboard) to open the user menu, then expand Import:

  • CSV file — upload a LighterPack or Trailkeep CSV export
  • LighterPack URL — paste any public LighterPack share link

Supported formats

MethodWhat it creates
LighterPack URLA new gear list in the Pack Planner
LighterPack CSVA new gear list in the Pack Planner
Trailkeep Pack CSVA new gear list in the Pack Planner
Trailkeep Trip CSVA new trip in the Trip Planner

Importing a Trailkeep CSV

If you have a CSV file previously exported from Trailkeep (a pack export or trip export), drop it into the dialog. The format is detected from the metadata header — Trailkeep Pack CSVs start with # Pack:, trip CSVs start with # Trip:.

A configuration step lets you confirm or edit:

  • List or trip name — pre-filled from the exported file
  • Currency symbol — e.g. $, £, €
  • Weight or distance unit — used for display totals only

Click Import to confirm. A new list or trip is created — the import never merges into an existing one.

Round-trip integrity: All fields are preserved exactly, including original weight and distance units.

Trip status on re-import: A re-imported trip always starts as Planning regardless of the status in the exported file.

The GPX route is not included in Trailkeep's CSV export. If you re-import a trip, the map will be empty until you re-upload the GPX file from your original source.

Importing from LighterPack

Two options are available. The URL method is faster and imports more data automatically.

  1. Open your list on lighterpack.com and copy the share URL (e.g. https://lighterpack.com/r/abc123)
  2. In Trailkeep, open the user menu → expand ImportLighterPack URL
  3. Paste the URL and click Import
  4. A configuration dialog opens — confirm the list name, currency symbol, and weight unit
  5. Click Import to finish

The list name is pre-filled from the LighterPack page title. Star colors (yellow, red, green), affiliate URLs, worn and consumable flags are all imported automatically.

Option B — Upload a CSV

  1. Open your list on lighterpack.com
  2. Scroll to the bottom and click CSV to download the file
  3. In Trailkeep, open the user menu → expand ImportCSV file
  4. Drop or select the file — the format is auto-detected
  5. Configure and confirm in the dialog that opens

What gets imported

LighterPack fieldImported asURL methodCSV method
Item nameName
CategoryCategory
DescriptionNotes
QuantityQuantity
Weight + unitWeight (original preserved)
Product URLURL
PricePrice
Worn flagWorn
Consumable flagConsumable
Star color (yellow/red/green)Star color
Item images❌ not supported❌ not supported

Item weights are imported with their original units — they are not converted. The weight unit you choose in the configuration step only affects how the summary totals are displayed.

After importing

The new list is created and automatically selected in the Pack Planner. A success toast confirms how many items were imported.

Items without a category in LighterPack are grouped under an Uncategorized category. You can rename or reorganise categories once the import is complete.

Compatibility

Trailkeep's own CSV format is designed for round-tripping within Trailkeep. It is not compatible with LighterPack (different column names), Caltopo, Gaia GPS, or other GPS tools.

LighterPack import is one-way — you cannot export a Trailkeep list back to LighterPack format.

The URL import fetches the live LighterPack page server-side to avoid browser CORS restrictions. The list must be publicly accessible (not set to private in LighterPack).