Import & Export Your Logbook
Migration pain is the reason NinerLog exists at all. So the way in and the way out both got built properly.
Why this page exists.
NinerLog was started by a pilot who had moved between logbook apps and EFBs more than once, and lost hours each time to cleanup and reformatting. A logbook is a legal record of an entire flying career. It should not be difficult to carry.
So import and export are not a checkbox on a feature list here. They are the reason the project got written, and they are the first thing you should test before trusting any logbook with your hours — including this one.
Bringing your history in.
ForeFlight, recognised
Drop in a ForeFlight logbook CSV and NinerLog identifies the layout from its column headers and maps the fields for you — times, landings, approaches, holds, instructor names and comments included.
Any other CSV
Coming from something else, or from a spreadsheet you have kept by hand? Map each column to a field yourself. Both MM/DD/YYYY and YYYY-MM-DD dates are understood, so US and European exports both work.
Check before you commit
You see the proposed mapping and can correct it before anything is written. Aircraft referenced by your imported flights are created as you go, rather than leaving you to enter a fleet by hand first.
Once the history is in, currency is calculated from it immediately — so an imported logbook tells you where you stand under EASA or FAA rules straight away.
Taking it back out.
No paywall, no record limit, no support ticket. Three formats, because they serve three different purposes.
For moving to another app
Three column layouts: an EASA profile, an FAA profile following the familiar ASA/Jeppesen columns, and a standard ForeFlight-compatible default. Pick the one your destination expects instead of rearranging columns by hand.
For handing to a human
A printable logbook document for an examiner, an employer, a licence application, or a paper file you keep in a drawer because belt and braces is good airmanship.
For a complete backup
The full picture, not just the flight rows — a structured backup of your logbook data that keeps the relationships between flights, aircraft, licences and ratings intact.
Or have it export itself.
A manual export only helps if you remember to take one. NinerLog can push scheduled backups to a destination that belongs to you — any S3-compatible bucket, an SFTP server, or a WebDAV share.
Your bucket, your credentials, your retention policy. The copy lands somewhere we have no access to, which is rather the point: it keeps working even if this project does not.
What to expect from a migration.
Logbook apps disagree about how to model crew, training and remarks, so no import between two systems is ever perfectly lossless — ours included. Expect to spot-check a sample of entries after importing, particularly around instructor time and approaches. If NinerLog mangles something from your export, that is a bug worth reporting: import fidelity is the part of this project least likely to be left alone.
Bring your hours across.
Import your existing logbook, check it, and export it again the same day if you want to. Nothing is locked in.
Start Logging — It’s Free