Free PX4 log viewer
Open a PX4 .ulg log and see the flight on a map, replay it, fly it in 3D, read the charts and download a PDF report. Logs are read in your browser, with no signup and nothing to install.
Drop a flight log here
or choose one from your computer or phone
DJI .txt · PX4 .ulg · ArduPilot .bin and .tlog · Autel · Parrot .json
See the flight, not just the plots
PX4 Flight Review is built for tuning, with tracking, vibration and power plots. This viewer shows the flight itself: where it went, how it flew and a report you can hand to a client.
Overview
The flight path on a map with duration, distance, top speed, highest altitude and battery use, plus events such as takeoff, peak altitude and low battery.
Replay
Play the flight back over satellite imagery with live height, speed, heading, battery and satellite readouts, and a timeline of flight modes.
3D view
Follow the drone over 3D terrain, orbit around it, or ride along from the cockpit.
Image studio
Make a clean picture of the flight path for a client report or a post, with your choice of map, angle and info card.
Charts
Altitude, speed, battery and orientation over the whole flight, all moving with one playhead.
Export
Download a PDF flight report, every reading as a spreadsheet for Excel or Google Sheets, or the full processed log.
Where PX4 aircraft keep their logs
PX4 writes a .ulg file for every flight. This is where to find it on the aircraft and on the ground station.
Flight controller SD card
.ulg logs
PX4 writes each log to the SD card in the log folder, with one subfolder per day. Pull the card and copy the files to your computer.
QGroundControl
.ulg and .tlog logs
Analyze Tools > Log Download lists the logs on the aircraft and downloads them over the link. QGroundControl also saves a .tlog on the laptop for every connection, and those open here too.
Freefly Astro and Alta X
.ulg logs
Both run PX4 and write a .ulg log for every flight to the flight controller SD card.
WingtraOne and WingtraRAY
.ulg flight records
Each project saves a flight record on the SD card with the images. Open WingtraPilotProjects, then the project folder, then FLIGHT RECORD.
When a PX4 log will not open
The viewer tells you why instead of showing an empty map.
The aircraft never took off
A log from a bench test, where the aircraft was armed but never left the ground, has no flight in it.
It is over 300 MB
Logs open up to 300 MB. Very large logs also open faster on a computer than on a phone.
The .tlog holds more than one aircraft
If QGroundControl talked to several aircraft in one session, the viewer cannot tell which flight to show. Open the .ulg from each aircraft instead.
It is not a flight log
Parameter files, mission plans and other files from QGroundControl are not logs. Look for the .ulg file, or the .tlog saved for the connection.
Your logs stay on your computer
PX4 logs are read inside your browser, and a log that opens never leaves your device. If a file cannot be opened, it is sent to us so we can add support for it, and it is scheduled to be deleted automatically after one day.
Questions
Need a tool we have not built yet?
Tell us what would save you time. We read every request.
Keep every PX4 flight in one logbook
DroneBundle saves each flight, files it to the right job, and keeps pilot hours and maintenance up to date, for PX4 aircraft alongside DJI, ArduPilot, Autel and Parrot.
Start free trial14-day free trial. No credit card required.