Custom Bulk Import

Custom Bulk Import

Do you have your flight data available in a digital format that doesn’t match any of the predefined import options? You can still easily upload your entire flight history using one of the following approaches:

  • Use our custom CSV template – Copy your records into the template to ensure a smooth and accurate import.

  • Use your own file – You can upload your existing file, as long as it includes all required columns. During the import process, you can map your columns to match the corresponding fields in FLYLOG.io. If you are using an Excel file, make sure to convert it to CSV format before uploading.

If you are importing flight records exported from systems such as AIMS eCrew or other crew or airline scheduling systems, please check the Airline Pilots guide. To import your previous experience from another digital logbook, please refer to the Migrate from eLogbook.

Custom Template

  • ➡️ HERE DOWNLOAD TEMPLATE FILE ⬅️

  • Fill in the columns with your flights (required columns listed below)

  • Template file is a standard CSV file you can open and edit in MS Excel, Apple Numbers, or Google Spreadsheets. Please be sure to convert your file back to CSV after editing.

  • Upload the file to the FLYLOG app in Import -> Custom import with Template

💡 Pro Tip: Use standard ICAO type designators as your aircraft type codes for best results.

Your Own File

  • If your file matches our template structure, the import will proceed automatically.

  • If your file uses a different structure or column names, a column mapping table will appear. During this step, you can assign each column from your file to the corresponding FLYLOG.io field.

  • File must include all required columns listed below; otherwise, the import cannot be completed.

💡 Note: Using our custom template avoids the need for column mapping and reduces the risk of errors.

Required Columns

In the table below, you can find columns that MUST* be present in CSV file. If you are using your own file, RENAME your columns to exactly match the columns in our template.

Column name

Description

*DATE

Date of flight (yyyy-MM-dd or dd/MM/yyyy)

*DEPARTURE_AIRPORT

Departure place

*ARRIVAL_AIRPORT

Arrival place

*AIRCRAFT_TYPE

ICAO type designator of aircraft

*AIRCRAFT_REGISTRATION

Aircraft registration/tail

*DURATION_BLOCK

Total block time (HH:mm or HH:mm:ss or decimal)

*LDGS_DAY

Day landings

LDGS_NIGHT

Night landings

TIME_BLOCK_START

Block start time (HH:mm or HH:mm:ss)

TIME_BLOCK_END

Block end time (HH:mm or HH:mm:ss)

DURATION_PIC

Pilot In Command time (HH:mm or HH:mm:ss or decimal)

DURATION_PICUS

Pilot under Supervision time (HH:mm or HH:mm:ss or decimal)

DURATION_SIC

Second in Command/Co-pilot/FO time (HH:mm or HH:mm:ss or decimal)

DURATION_DUAL

DUAL received time (HH:mm or HH:mm:ss or decimal)

DURATION_INSTRUCTOR

DUAL given (HH:mm or HH:mm:ss or decimal)

DURATION_NIGHT

Night time (HH:mm or HH:mm:ss or decimal)

DURATION_IFR

IFR time (HH:mm or HH:mm:ss or decimal)

DURATION_IFR_ACTUAL

IMC time (HH:mm or HH:mm:ss or decimal)

DURATION_IFR_SIMULATED

HOOD time (HH:mm or HH:mm:ss or decimal)

DURATION_XC

Cross Country time (HH:mm/HH:mm:ss or decimal)

DURATION_MULTI_PILOT

Multi-pilot time (HH:mm or HH:mm:ss or decimal)

DURATION_SIMULATOR

Simulator time (HH:mm or HH:mm:ss or decimal)

SIMULATOR_TYPE

Type of simulator

REMARKS

Remarks and endorsements (visible in official export)

PERSONAL_NOTE

Private remark (not visible in official export)

APPROACH_TYPE

Approach type (VISUAL, VOR, ILS, ILS_CAT3, …)

APPROACH_NR

Nr of approaches

TAGS

Multiple tags can be separated by space

NAME_PIC

Name of PIC (Instructor) - use “SELF” for yourself as Pilot In Command

NAME_COPILOT

Name of Copilot - for multi-pilot and multi-crew-coordination flights (MCC)

NAME_PICUS

Name of Pilot in Command under Supervision

NAME_STUDENT

Name of your Student - if you performed the flight as instructor

TAKEOFFS_DAY

Day takeoffs

TAKEOFFS_NIGHT

Night takeoffs

TIME_TAKEOFF

Takeoff time - actual departure time (HH:mm or HH:mm:ss)

TIME_LANDING

Landing time - actual arrival time (HH:mm or HH:mm:ss)

FLIGHT_NUMBER

Scheduled flight number (#FR1234)

ROUTE

Route of flight. For multi-leg flights.

Troubleshooting

If the import fails:

  • Ensure your file is saved in CSV format.

  • Check that date and time formats are valid.

  • Review the mapping screen and make sure all required fields are mapped correctly.

If the problem persists, send us your file to support@flylog.io - our team will assist you.

Back

FLYLOG.io
FLYLOG.io
FLYLOG.io
FLYLOG.io

FLYLOG.io 2014-2026.

Copyright © Breele LLC, Prague - European Union. All rights reserved.

FLYLOG.io
FLYLOG.io
FLYLOG.io
FLYLOG.io

FLYLOG.io 2014-2026.

Copyright © Breele LLC, Prague - European Union.

All rights reserved.