Drag & drop video files and your Subsurface logfile here
We analyze the videos on your device without uploading them.
Choose a display style
Loading...
Settings
Sample Rate?
How often to take a sample (in seconds). Value from 1 to 10.
Time Shift?
Set how much the dive computer time is shifted relative to the camera time. This may be necessary if
the camera and dive computer store times in different time formats or if the clocks are not
synchronised precisely. For example, if your camera records in UTC+0 and your dive computer is set
to UTC+2 (because you are diving in Germany in summertime),
increase the hours to 2. The used times are displayed in the file items.
If you have noticed only a slight time lag because the camera and dive computer times are not
synchronised, change the seconds accordingly.
h
m
s
Total shift (seconds):0
Free usage limitations:
Resulting overlays have watermarks
Each overlay is limited to one minute
Tip:Log into create 5 premium
overlays for free!
Notice:
Resulting videos have watermarks
You have X premium overlay creations left
Upgrade your plan to remove all limits.
Processing...
Conversion completed successfully!
Error during conversion.
FAQ
What can I do here?
With DiveOverlay, you can turn your dive data into beautiful video overlays.
Drag in your dive videos and your dive computer logs, pick a display style and tweak the settings if
necessary. We take the information from your dive log and create a matching overlay for each of your
videos.
Download the result, import into your favorite video editing software and excite your viewers with
information about depth, temperature and more.
Check the demo video below:
What files do I need?
A Subsurface dive log exported as XML plus your video file(s).
What is Subsurface and how do I use it?
Subsurface is a free, open‑source dive log application for recording and managing your dives
(available on Windows, macOS, Linux, and mobile).
It is compatible with most dive computers and can import the data directly from the devices.
Download it here.
To use it with DiveOverlay, open your dive in Subsurface and export it as “Subsurface XML".
Please note that when exporting, you must select ‘selected dive’ in order to obtain a log file
containing only the respective dive.
Will you support other log formats?
We’re starting with Subsurface XML. More formats are planned—let us know which you need most.
Do you store my video files?
No. We analyze your video metadata locally on your device — your video content never leaves your
computer. Your dive log (.xml) is uploaded to our servers only for processing and is deleted once
your overlays have been generated.
My dive computer shows different values than the overlay!
Unfortunatly, the data displayed by some dive computers may differ from the stored samples. You can
compare the data in the XML files to find out where the error lies. If you send us the log file, we
will be happy to take a look at it. Send it to info@diveoverlay.com
Why are there limitations?
We’re in active development and currently running in test mode to validate features, performance,
and stability. Processing dive logs and generating overlays use server resources, so free usage
limits help us control costs and keep the service reliable for everyone.
Limits also prevent abuse while we fine‑tune quality and gather feedback.
When the app is finished, you’ll be able to book a premium package to remove limits (no watermark,
higher duration, flexible sample rates, and more).
I found a bug. How can I report it?
The app is still in an early testing phase, so some bugs may still occur. If you find a bug, please
report it with a detailed description to info@diveoverlay.com