Import Excel
Choose one or more Excel files (.xlsx) or a JSON backup. The header row is detected automatically, including the two-row logbook template with departure/arrival. Before importing you see what was recognised. Entries with the same date and departure time are never duplicated, and new entries are sorted by date automatically.
The template has exactly the EASA logbook layout. Fill it in and import it here for the best result.
Duration is read as h:mm, decimal hours (1.5) or minutes (90); dates as Excel dates or DD.MM.YYYY. Rows without a date, such as total rows, are ignored.
Write automatically to your Google Sheet logbook
Every new, modified or deleted flight is automatically synchronized with your Google Sheets logbook when sync is enabled. Without synchronization, flight data remains stored locally on your device. Before reinstalling the app or clearing browser data, export your logbook as a JSON backup to avoid data loss.
Setup (one time - click here)
- Open your logbook sheet (the XLSX template available from the Import page via “Download XLSX template”) and upload as google sheet on Google drive. Tap “Extensions”, then “Apps Script”.
- Delete the existing code, paste the code below, enter your own secret password at TOKEN and save.
- Create a second, empty Google Sheet for your documents. Copy its ID (the part of its address (URL) between “/d/” and “/edit”) and enter it at DOCS_FILE_ID in the script. Licences and documents are written there, never into the logbook.
- “Deploy”, “New deployment”, type “Web app”. Execute as: “Me”. Access: “Anyone”. Deploy and allow the permissions (on the “Not verified” warning tap “Advanced” and “Continue anyway”). Already deployed earlier? Choose “Deploy”, “Manage deployments”, the pencil, version “New version”, then “Deploy”. The address stays the same.
- Enter the web app URL shown (ends in /exec) and your password below and tap “Sync now”.
Automatic: After every save, edit or delete the change is sent to the sheet immediately. Without internet it is remembered and sent later. The status is shown at the top of the page.
Sync now: syncs new, changed and deleted flights in both directions. With automatic sync enabled this happens every 15 seconds while the app is open and online.
Replace this device: this device gets exactly the state of the sheet.
Deleted: the row in the sheet stays empty (a gap); the formulas are kept.
Export
Documents
Tracks expiration dates locally and syncs to your Google Sheet.
My documents
Settings
Favourites
Recent
Find a flight by date and aircraft registration or flight number, then add it to your logbook.