AtlasDays logo AtlasDays logo AtlasDays

CSV Import

Last updated: April 11, 2026

Import a backlog of travel history, understand why rows fail or get skipped, and decide when the imported record is safe enough to use.

What This Page Helps You Do

Use this page when your trip history already exists in a spreadsheet, notes export, or rough source material and manual entry would be too slow.

By the end of this page, you should know:

Decide the trip precision before you import. The importer can validate the file shape, but it cannot decide for you whether a trip should be Exact Dates, Year, or Unknown. Use Trip Modes and Record Quality for that part.

When CSV Import Does Not Behave as Expected

Most CSV import problems come from a small number of causes. Check these first:

When to Use CSV Import

CSV import is best when you already have a spreadsheet, a large backlog of trips, or rough source material you want to convert into a structured file. For a few recent trips, manual entry is usually faster and safer.

Manual entry is also better when the trip matters for live counting right away, when you need to resolve same-day crossings carefully, or when the source is too ambiguous to batch-format confidently.

The main in-app path is Settings > Import, then choose CSV.

Start with the App Template

On the import screen, use Download Example CSV. That gives you the exact header AtlasDays expects:

Country,Start Date,End Date,Purpose,Notes (optional)

AtlasDays can also import its own CSV export format that includes a Days column, and it still accepts older legacy formats, including files that used a boolean Transit column. If you are building a new file from scratch, use the current 5-column template.

Choose the Right Date Model for Each Row

Pick the most defensible precision for each trip before you import it:

Do not mix Exact Dates and Year values in the same row. If you visited the same country twice, crossed a border and came back later, or need to represent separate stays, split that into multiple rows.

What AtlasDays Accepts

What Import Preview Actually Tells You

After you choose a file, AtlasDays parses it and opens Import Preview. Nothing is written to your trip history until you confirm the import from that preview screen.

If the file has both good and bad rows, AtlasDays still lets you import the valid, non-duplicate rows. That is useful for progress, but it does not mean the final record is already clean enough to trust without review.

Import Preview screen showing Trips to Import, Errors, and duplicate rows sections

Using Imperfect Source Material

If your source data is messy, clean the precision first rather than forcing everything into Exact Dates. Import trips with defensible calendar dates as Exact Dates, vague past visits as Year, and only use Unknown rows when you truly cannot place the trip in time yet.

Good source material includes passport stamps, booking emails, calendar history, old notes, and previous spreadsheets. If the source is contradictory, fix that before you rely on tracker results.

What the AI Helper Does and Does Not Do

The import screen includes a built-in prompt you can copy into ChatGPT, Claude, or another assistant. Its job is to turn rough source material into AtlasDays CSV faster.

Use the helper as a drafting tool. It is useful for structure, not authoritative on ambiguous dates, overlaps, or whether the imported record is already trustworthy enough for totals.

Avoid Garbage Imports

When Imported Data Is Trustworthy Enough

CSV import can save a lot of time, but it does not resolve ambiguity for you. Treat the imported record as trustworthy enough only when the important trips behind your question have been reviewed.

If the imported record still has unresolved duplicates, overlaps, or vague dates, the same uncertainty will flow into Dashboard and Map, Trackers and Limits, and Export and Reports.

Where to go next

Trip Modes and Record Quality is the next page if the real problem is row precision, duplicate cleanup, overlap review, or deciding between Exact Dates, Year, Unknown, and Transit.

Photo Import is the better import path when your strongest source is geotagged photo metadata rather than a spreadsheet.

Dashboard and Map helps you verify whether the imported record now produces the totals, map output, and period summaries you expected.

Trackers and Limits explains why imported trips can still produce unexpected tracker results if the underlying record or precision is off.

Export and Reports is useful when you want to inspect the imported record as a file after review. CSV export and PDF export currently require AtlasDays Pro.

Getting Started is better if your backlog is still small and manual entry is likely the cleaner path.