Getting Started

Airolog is designed to get you logging flights in under two minutes. Follow these steps to set up your logbook and start tracking time, currency, and totals.

  1. Download Airolog

    Install Airolog from the Microsoft Store, Mac App Store, Google Play, Apple App Store, or download the installer directly from our website. The app runs natively on Windows, macOS, Android, and iOS.

  2. Complete the onboarding wizard

    When you first launch Airolog, a short onboarding wizard walks you through your pilot profile. Enter your name, certificate type (Student, Private, Commercial, ATP), and medical certificate details. This information drives your currency calculations.

  3. Add your aircraft to the fleet

    Go to the Fleet tab and tap "Add Aircraft." Enter the tail number, aircraft type (e.g., C172, PA-28), and category/class (e.g., ASEL, AMEL). Airolog will auto-suggest type designators as you type. You can also add engine type, complex/high-performance/TAA flags, and simulator designations.

  4. Log your first flight

    Tap the "Log Flight" button on the dashboard. Select the date, aircraft, route (departure and destination airport codes), and fill in your time fields. Airolog auto-calculates cross-country distance and flags night time based on your route and departure time.

  5. Check your currency status

    Return to the dashboard to see your currency panel. Airolog continuously calculates your flight review, day/night passenger, instrument, and medical currency based on logged data. Green means current, amber means expiring soon, red means expired.

  6. Set up backup preferences

    Go to Settings > Backup to configure automatic backups. Airolog creates a .airolog backup file on every close, but you can also set up manual export to a folder of your choice.

Tip: All fields in the onboarding wizard are optional except your name. You can always update your profile later in Settings.

Switching from LogTen

LogTen Pro and LogTen Digital both support CSV export. Airolog's import wizard recognizes many common column name patterns, including those used by LogTen, so you can transfer your entire logbook in minutes.

  1. Export from LogTen

    In LogTen, go to File > Export > CSV. On LogTen Digital (iPad/iPhone), use the share menu and choose "Export as CSV."

  2. Choose "All Flights"

    Make sure to select "All Flights" rather than a filtered view, so your complete logbook is included. Save the CSV file to a location you can access from your device.

  3. Open the import wizard in Airolog

    In Airolog, go to More > Import. Select "CSV Import" from the list of import options.

  4. Select the exported file

    Browse to and select the CSV file you saved from LogTen. Airolog reads the file headers immediately.

  5. Map columns

    Airolog suggests column mappings based on common naming patterns. Review the mapping screen to verify all fields are matched correctly. Adjust any that need manual override.

  6. Review the preview

    Check the import preview screen. Verify the total flight count matches your LogTen records. Review any yellow warning rows where a field could not be parsed (e.g., a non-standard date format). You can manually correct individual values before importing.

  7. Import

    Tap "Import All" to complete the transfer. Airolog creates all flights and associated aircraft records. Your dashboard totals will update immediately.

Note: LogTen's aircraft data is imported automatically. Custom fields that don't map to standard columns will appear in the Remarks field.

Switching from ForeFlight

ForeFlight's logbook includes a CSV export that Airolog can import via the column mapping wizard. The process takes only a few minutes.

  1. Export from ForeFlight

    In ForeFlight on your iPad, go to More > Logbook > Export. Choose "CSV" as the export format. ForeFlight will generate a file and present a share sheet.

  2. Save or share the CSV

    Save the CSV to Files, AirDrop it to your computer, or email it to yourself. Make sure the file is accessible from the device where you have Airolog installed.

  3. Open the import wizard in Airolog

    In Airolog, go to More > Import > CSV Import.

  4. Select the ForeFlight CSV

    Browse to the file and select it. Airolog reads the CSV headers and suggests column mappings based on common naming patterns.

  5. Review the mapping

    ForeFlight uses slightly different column names (e.g., "TotalTime" instead of "Total Time"). Airolog recognizes many common aliases, but verify and adjust individual column mappings on the mapping screen to ensure everything lines up.

  6. Check the preview

    Review flight count, total hours, and any flagged rows. ForeFlight exports include approach details as a combined string, which Airolog splits into count and type fields.

  7. Import

    Tap "Import All." Your ForeFlight flights, aircraft, and route data are now in Airolog.

Note: ForeFlight track logs (GPS data) are not included in the CSV export. Only structured logbook fields are transferred.

Switching from Safelog

Safelog supports both CSV and HTM export. For the cleanest transfer, use CSV.

  1. Export from Safelog

    In Safelog, go to Reports > Export > CSV. Select "All Flights" as the date range. Click "Export" and save the file.

  2. Transfer the file

    Move the CSV to your device via USB, cloud storage, or email. Safelog's desktop version saves directly to your file system.

  3. Open the import wizard in Airolog

    In Airolog, go to More > Import > CSV Import.

  4. Select the Safelog CSV

    Airolog recognizes the Safelog column layout. Safelog uses column names like "Flt Date", "AC Type", and "AC Ident" which are mapped automatically.

  5. Review column mappings

    Safelog groups some fields differently (e.g., instrument approaches may be in a single text field). Check that approach counts parsed correctly and adjust any mapping that needs manual override.

  6. Preview and import

    Review the import preview, verify your totals, and tap "Import All."

Note: Safelog's custom columns (user-defined fields) will be placed into the Remarks field. If you used Safelog's maintenance tracking, you will need to re-enter maintenance items manually in Airolog's Fleet section.

Switching from MyFlightbook

MyFlightbook is a free, open-source online logbook that supports CSV export. Since MyFlightbook is web-based, you can export from any browser.

  1. Export from MyFlightbook

    Log in to myflightbook.com, go to your logbook, and click Download > CSV. MyFlightbook also offers KML (flight tracks) and PDF exports, but CSV is needed for the data transfer.

  2. Save the CSV file

    Your browser will download a file named something like MyFlightbook.csv. Save it where Airolog can access it.

  3. Open the import wizard in Airolog

    In Airolog, go to More > Import > CSV Import.

  4. Select the MyFlightbook CSV

    Airolog detects the MyFlightbook format from its header row. MyFlightbook column names like "Total Flight Time", "Landings - Day", and "Inst Approaches" are mapped automatically.

  5. Review the mapping

    MyFlightbook stores route data in a single "Route" column with space-separated airport codes. Airolog parses the first code as departure and the last as destination, with intermediate codes as route stops.

  6. Preview and import

    Check for any yellow warnings (common issues include non-ICAO airport codes or missing aircraft types). Correct any flagged items and tap "Import All."

Note: MyFlightbook image attachments and flight videos are not included in the CSV export. Your flight data, times, and remarks will transfer fully.

CSV Import Format

If you are importing from a logbook app not listed above, or from a custom spreadsheet, you can use Airolog's standard CSV format. The import wizard also lets you manually map columns if your headers differ from the defaults.

Expected Column Headers

Date, Aircraft Type, Aircraft Ident, Route, From, To,
Total Time, PIC, SIC, Dual Received, Dual Given, Solo,
Cross Country, Night,
Actual Instrument, Simulated Instrument, Simulator/FTD,
Landings Day, Landings Night,
Approaches, Approach Types, Holds,
Instructor Name, Instructor Cert, Safety Pilot,
Checkride, Flight Review, IPC,
Remarks, Distance,
Block Out, Block In, Block Time

Column Reference

Column Format Description
Date YYYY-MM-DD Flight date. Also accepts MM/DD/YYYY and DD-MMM-YYYY.
Aircraft Type Text ICAO type designator (e.g., C172, PA28, BE36). Used for fleet grouping.
Aircraft Ident Text Tail number or registration (e.g., N12345, G-ABCD).
Route Text Full route as space-separated airport codes (e.g., KORD KMKE KDTW). Optional if From/To are provided.
From ICAO/IATA Departure airport code.
To ICAO/IATA Destination airport code.
Total Time Decimal Total flight time in hours (e.g., 1.5 for 1 hour 30 minutes).
PIC Decimal Pilot in Command time in hours.
SIC Decimal Second in Command time in hours.
Dual Received Decimal Time received as dual instruction.
Dual Given Decimal Time given as a flight instructor (CFI time).
Solo Decimal Solo flight time.
Cross Country Decimal Cross-country time (landing point >50nm from departure).
Night Decimal Night flight time (after civil twilight).
Actual Instrument Decimal Time in actual IMC conditions.
Simulated Instrument Decimal Time under simulated instrument conditions (hood/foggles).
Simulator/FTD Decimal Time in an approved simulator or flight training device.
Landings Day Integer Number of daytime landings.
Landings Night Integer Number of nighttime full-stop landings.
Approaches Integer Number of instrument approaches flown.
Approach Types Text Types of approaches (e.g., ILS, VOR, RNAV, LOC). Semicolon-separated if multiple.
Holds Integer Number of holding procedures performed.
Instructor Name Text Name of the flight instructor (if receiving dual).
Instructor Cert Text Instructor certificate number.
Safety Pilot Text Name of the safety pilot (for simulated instrument).
Checkride 0 or 1 Whether this flight was a checkride (practical test).
Flight Review 0 or 1 Whether this flight was a flight review (BFR).
IPC 0 or 1 Whether this flight included an Instrument Proficiency Check.
Remarks Text Free-text remarks and endorsements.
Distance Decimal Route distance in nautical miles (auto-calculated if blank).
Block Out HH:MM Block-out time in UTC (e.g., 14:30).
Block In HH:MM Block-in time in UTC.
Block Time Decimal Block time in hours (auto-calculated from Block Out/In if blank).
Tip: Not all columns are required. At minimum, provide Date, Aircraft Ident, and Total Time. The import wizard lets you map your CSV columns to Airolog fields if your headers are different.

Export Formats

Airolog supports multiple export formats for different use cases. Go to More > Export to generate any of the following.

FAA Logbook PDF

Standard landscape format matching traditional FAA paper logbook layout. Includes all standard columns, running totals at the bottom of each page, and grand totals on the final page. Ideal for printing or submitting to a DPE.

EASA Logbook PDF

European format compliant with EASA FCL.050 requirements. Splits single-engine and multi-engine time, includes a Co-Pilot column, IFR time column, and uses the EASA page layout with function time breakdowns.

Career Report PDF

Professional summary designed for airline applications and interviews. Includes total times by category/class, aircraft type experience table, last 6/12/24 month activity, certificate and rating summary, and total approaches and night time.

8710 Experience Summary

Matches the experience section of FAA Form 8710-1 (Airman Certificate and/or Rating Application). Breaks down flight time by category, class, and engine type with the exact row layout the FAA expects.

AirlineApps Format

Tailored export for the AirlineApps hiring portal used by regional and major airlines. Generates a file formatted for direct upload to your AirlineApps pilot profile.

CSV Export

Full logbook export with all columns in comma-separated format. Compatible with Excel, Google Sheets, and any spreadsheet application. Uses the same column format documented in the CSV Import Format section above.

JSON Export

Machine-readable backup containing all flight records, aircraft data, currency snapshots, and user settings. Useful for developers building integrations or for archival storage.

Currency Rules

Airolog continuously calculates your regulatory currency based on logged flights. The dashboard shows each currency with a green (current), amber (expiring within 30 days), or red (expired) indicator. Below are the built-in currency rules.

Flight Review -14 CFR 61.56

  • Requirement: Complete a flight review within the preceding 24 calendar months.
  • Calendar month rule: A flight review completed on any day in a month expires on the last day of the month, 24 calendar months later. For example, a review on March 15, 2025 expires March 31, 2027.
  • Checkride exception: A satisfactorily completed practical test (checkride) for a certificate or rating also satisfies the flight review requirement. Airolog detects flights marked as checkrides and resets your flight review currency accordingly.

Day Passenger Currency -14 CFR 61.57(a)

  • Requirement: 3 takeoffs and 3 landings within the preceding 90 days.
  • Category and class: The takeoffs and landings must be in an aircraft of the same category and class you intend to carry passengers in (e.g., ASEL landings count for ASEL flights but not for AMEL).
  • Applicable time: Flights logged as PIC or Solo count toward this requirement.
  • Airolog calculates this on a rolling 90-day window and shows the earliest date your currency will expire if no additional landings are logged.

Night Passenger Currency -14 CFR 61.57(b)

  • Requirement: 3 takeoffs and 3 full-stop landings at night within the preceding 90 days.
  • Night definition: The period beginning one hour after sunset and ending one hour before sunrise.
  • Full-stop only: Touch-and-go landings at night do not count. Only full-stop landings logged in the "Landings Night" field satisfy this requirement.
  • Same category and class restriction as day passenger currency.

Instrument Currency -14 CFR 61.57(c)

  • Requirement: Within the preceding 6 calendar months, complete at least 6 instrument approaches, holding procedures, and intercepting/tracking courses through the use of navigational systems.
  • Calendar month rule: Uses the same last-day-of-the-month logic. Approaches logged in March expire after the last day of September (6 months later).
  • Grace period: If instrument currency lapses, you have an additional 6 calendar months (the "grace period") during which you may regain currency by completing the requirements with a safety pilot. After the grace period, an IPC is required.
  • IPC: An Instrument Proficiency Check resets instrument currency to the date of the IPC. Mark any flight containing an IPC using the IPC checkbox in the flight entry.
  • Airolog counts approaches and holds from both actual and simulated instrument entries.

Medical Certificate -14 CFR 61.23

  • 1st Class Medical: Valid for 12 calendar months if under age 40 at the time of examination, 6 calendar months if age 40 or over.
  • 2nd Class Medical: Valid for 12 calendar months regardless of age.
  • 3rd Class Medical: Valid for 60 calendar months if under age 40 at the time of examination, 24 calendar months if age 40 or over.
  • BasicMed: If you have opted into BasicMed, Airolog tracks the 48-month medical education course requirement and the 48-month physical examination requirement separately.
  • Enter your medical information in Settings > Profile > Medical with the exam date and class. Airolog handles age-based duration and calendar month expiration automatically.

Custom Currencies

In addition to the built-in FAR rules, you can define custom currency rules in Settings > Currency. Custom currencies let you track requirements like:

  • Company or Part 135 recency requirements
  • Type-specific currency (e.g., 3 landings in 90 days in a specific aircraft type)
  • High-performance or tailwheel recency
  • Military currency requirements

Each custom currency can specify the number of events, the lookback window, and which flight fields count toward the requirement.

Keyboard Shortcuts

Airolog supports keyboard shortcuts on desktop platforms (Windows and macOS) for fast navigation and data entry.

Shortcut Action
Ctrl/Cmd + N New flight entry
Ctrl/Cmd + S Save current flight
Ctrl/Cmd + D Duplicate selected flight
Ctrl/Cmd + F Search flights
Ctrl/Cmd + E Export logbook
Ctrl/Cmd + I Import flights
Ctrl/Cmd + , Open Settings
Tab Move to next field in flight entry
Shift + Tab Move to previous field in flight entry
Ctrl/Cmd + 1 Go to Dashboard
Ctrl/Cmd + 2 Go to Logbook
Ctrl/Cmd + 3 Go to Fleet
Ctrl/Cmd + 4 Go to Reports
Escape Close dialog or cancel current action
Enter Confirm dialog or submit form
Tip: In the flight entry form, time fields accept multiple input formats. Type 1.5 or 1:30 for one hour thirty minutes. Airolog converts automatically.

FAQ

Your logbook data is stored locally on your device in a SQLite database. It never leaves your device unless you explicitly export it. There is no cloud sync and no server-side storage. You own your data completely.

Yes. Airolog is 100% offline-first. Every core feature works without a network connection, including logging flights, viewing currency, generating reports, and exporting PDFs. The only features that require internet are license activation and checking for app updates.

Go to Settings > Backup. Tap "Create Backup" to generate a .airolog backup file that you can save anywhere. Airolog also creates an automatic backup every time you close the app. To restore, go to Settings > Backup > Restore and select a backup file.

Airolog offers a 7-day free trial with full access to every feature. After the trial expires, your data remains intact and you can continue to view and export your logbook, but you cannot add new flights or edit existing entries until you purchase a license.

Go to Settings > Activate License and enter the license key that was emailed to you after purchase. Activation requires a one-time internet connection. Once activated, the license is tied to your device and works offline.

Yes. Each aircraft in your fleet has a Maintenance tab where you can track Annual Inspection, 100-Hour Inspection, oil changes, Airworthiness Directives (ADs), and custom maintenance items. Airolog alerts you when inspections are coming due based on date or hobbs time.

Yes. Airolog includes EASA logbook PDF export that follows the FCL.050 format with single-engine/multi-engine split, Co-Pilot column, and function time columns. You can also configure EASA-style fields in Settings > Logbook Format if you prefer the European column layout in the app.

Your data is stored in a local SQLite database with automatic backups on every app close. We never see, access, or transmit your logbook data. You can export your complete logbook at any time in CSV, JSON, or PDF format. For additional safety, we recommend periodically saving a backup file to an external drive or cloud storage of your choice.

Ready to ditch the subscription?

Join pilots who own their logbook data. Pay once. Fly forever.

Download Airolog