ODG to SWF Converter

Convert ODG files to SWF format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: ODG

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
How long each still image is held on screen. This applies to static images — including a static WebP, AVIF or HEIC. It is ignored for animated sources, which keep their own frame timing: GIF, APNG, and an animated WebP, AVIF or HEIC.
Background Color
Background Color
File Compression
Preset
Video resolution

ODG to SWF: A Drawing in a Flash Wrapper

.odg is an OpenDocument Graphics drawing — the vector shapes, connectors and text frames LibreOffice Draw and Apache OpenOffice Draw save inside a ZIP of XML. SWF is the playback format of Adobe Flash, which began at FutureWave Software with FutureSplash Animator in May 1996, became Macromedia Flash after the December 1996 acquisition and passed to Adobe in 2005. This page renders your drawing and writes each page as a held video frame inside an SWF wrapper. Before you do that, know the context: Adobe stopped supporting Flash Player on December 31, 2020 and began blocking Flash content on January 12, 2021, so nothing plays SWF natively any more.

How to Convert ODG to SWF

  1. Upload Your ODG File: Drag the .odg onto the page or click "+ Add Files". With several files, Merge strategy decides the outcome: "Merge images" writes one SWF holding each drawing in turn, "Video per image" writes one file per upload.
  2. Choose the Video Codec: Video Codec offers exactly two entries — FLV (preselected) and MJPEG. FLV is the Sorenson-derived Flash video codec the wrapper was designed around; MJPEG stores each frame as an independent JPEG, which is larger but simpler for a tool to pull apart.
  3. Set the Image Duration and Video Resolution: Image Duration → Duration sets how long each rendered page is held, 5 seconds by default. Video resolution opens on "Keep original" — an A4 drawing renders near 2480 x 3508 pixels at 300 DPI, so pick a Fixed Resolution unless you have a reason not to.
  4. Convert and Download: Click "Convert" and save the .swf. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. No sign-up, no watermark.

SWF at a Glance

Property Value
Full name Originally "ShockWave Flash", later backronymed "Small Web Format"
Origin FutureWave Software (FutureSplash Animator, May 1996); Macromedia 1996; Adobe 2005
What a real SWF is A compiled bundle of vector shapes, bitmaps, audio, video and ActionScript bytecode — a small program, not a plain clip
Codecs on this page FLV (default) and MJPEG
Latest published specification Version 19, last released around 2013
Native playback today None — Flash Player reached end of life on 31 December 2020 and content was blocked from 12 January 2021
Remaining options The open-source Ruffle emulator, or the standalone Flash projector at your own risk
Audio in this conversion None; a drawing has no sound, so no track is written

What to Convert To Instead

If you wanted Use Why
A clip that plays anywhere ODG to MP4 H.264 plays in every browser Flash ever ran in, and on every phone
Something to paste into a chat or README ODG to GIF Universally supported, no player required
A picture of the drawing ODG to PNG Lossless, with an alpha channel, and one file per page
The drawing's real vector shapes ODG to SVG Draw's own SVG export — paths and text, not pixels

What This File Is, and What It Is Not

A genuine SWF is a program: vector timelines, symbols and ActionScript that the Flash runtime executed. What this page writes is far simpler — the drawing is rendered to pixels and those frames are wrapped in the SWF container as video. There is no timeline logic, no interactivity and no vector data inside it; if you were hoping the drawing's shapes would survive as Flash vectors, they do not.

That has one practical implication and one strategic one. Practically, tools that extract video from an SWF will find a frame or a short clip and nothing else. Strategically, since no browser will run the file anyway, an SWF is almost never the right destination in 2026 — ODG to MP4 plays everywhere Flash used to, and ODG to GIF covers the "paste it anywhere" case.

Frequently Asked Questions

Can anything still open an SWF file?

No mainstream browser or media player can. Flash Player reached end of life on 31 December 2020 and was blocked from running on 12 January 2021, and every major browser removed the plugin around the same time. The realistic options are the open-source Ruffle emulator, which re-implements Flash in Rust and ships as both a web build and a desktop app, or the standalone Flash projector — which is unsupported and carries the security history the plugin was known for.

Does the SWF keep my drawing as vectors?

No. Flash was a vector format, but this conversion is not a vector export: the page is rendered to pixels first and those frames are wrapped as video inside the SWF. Nothing inside the file can be re-edited as shapes. If vector output is what you actually want, ODG to SVG uses LibreOffice Draw's own SVG export and keeps the real geometry.

FLV or MJPEG — which codec should I choose?

FLV unless a specific tool asks otherwise: it is the codec Flash video was built on and the pairing most SWF-aware software expects. MJPEG stores each frame as an independent JPEG, which makes the file larger but easier for a simple extractor to take apart frame by frame. On a still drawing neither choice affects how the picture looks in any meaningful way.

Will the SWF have any sound or animation?

Neither. A drawing has no audio and no timeline, so the file holds a video track of held frames and nothing else. Each page appears for the Image Duration you set at 1 fps. If you need motion or narration, build them in a video editor after converting to a modern container.

What happens to a multi-page Draw document?

Each page becomes its own held frame inside the same SWF, in page order, shown for the Image Duration. If you want one file per page instead, save the pages as separate .odg files in LibreOffice Draw, upload them together and set Merge strategy to "Video per image".

Why would anyone still want an SWF?

Usually to feed an old system that has not been updated: a kiosk, a piece of industrial display software, an e-learning package with a fixed asset pipeline, or an archive whose catalogue expects the extension. Those are legitimate. If you are choosing freely, choose almost anything else.

What should I convert to instead?

MP4 for anything that has to play — ODG to MP4 writes H.264, which plays in every browser Flash ever ran in and on every phone. GIF if it needs to paste into a chat or a README. PNG or PDF if what you really wanted was a picture or a document rather than a clip at all.

How are my uploaded files handled?

Your drawing travels over an encrypted connection, is rendered and encoded on our servers, and is deleted automatically a few hours later along with the .swf it produced. Nothing is shared, published or reused, no account is required, and no watermark is applied. The ODG converter hub lists every other target for the same source file.

Rate ODG to SWF Converter Tool

Rating: 4.8 / 5 - 67 reviews