About BreezeConvert

Built by a working creative director, out of file problems that kept getting in the way of actual work.

Who makes this

BreezeConvert is built and maintained by a creative director working in theme park and content production. Before this, my career ran through a few very different rooms: I started as a set designer for musical theatre, moved into games as a 3D level designer, then spent years at an advertising VFX studio producing media work in Unreal Engine. Today I direct creative for theme park attractions and content projects — which in practice means I spend my days moving between drawings, 3D scenes, renders, and video, and directing the fine details of how all of it gets produced.

I mention the résumé not to pad this page, but because it's the reason this site exists and the reason it does the odd, specific things it does. Every tool here came out of a job where I needed it.

Why I built it

Three problems kept recurring, on three different kinds of project.

Drawings. On interior design work, I constantly received drawings as vector PDFs and needed them as DXF so they could actually be opened and edited in CAD. That conversion is a small, boring step — and it sits directly between you and starting the real work. The available options were either desktop software I didn't want to buy for one file, or a web service that wanted me to upload a client's floor plan to a stranger's server.

3D and textures. More recently, working on video content and pulling assets from sources like Sketchfab and the newer generation of AI 3D generation tools, I ran into the same wall from a different direction. What comes out of those tools is rarely what an engine wants. Meshes arrive in one format, textures and image maps arrive in another, and getting them into something usable — GLB for an engine, OBJ or STL for downstream work, an image map in a format the material system will accept — became a routine chore.

Documents, under time pressure. And then the most ordinary problem of all: a PDF too large to send, twenty minutes before a meeting. I've used plenty of web services for exactly this, standing at a desk hoping the upload finishes. They work, but I always wanted the version that was faster, didn't hand my deck to a third party, and got better over time instead of quietly adding paywalls.

So BreezeConvert is the tool I wanted on those days. Not a general-purpose everything-converter chasing every format, but a fast one that handles the conversions that actually block a working day — and keeps the file on the machine it started on.

How it works

Everything runs client-side, inside your browser. Nothing is uploaded. Image conversion uses your browser's own Canvas engine. Audio and video run a WebAssembly build of FFmpeg inside the page. PDFs are read with pdf.js and rebuilt with jsPDF. The CAD tool parses a vector PDF's geometry and writes a DXF directly. The 3D converter uses three.js loaders and exporters to move between OBJ, STL, PLY, GLTF, GLB, and DAE.

The practical consequences: there's no server-imposed file size cap, there's no queue, it keeps working offline once the page has loaded, and your file is never sitting in someone else's storage waiting to be deleted. The trade-off is that heavy files use your own device's memory and CPU, so a very large video will be slower on an old laptop than on a workstation.

What it's honest about

Some conversions are genuinely hard, and I'd rather say so than oversell them. PDF→DXF reads vector geometry only — it can't invent lines out of a scanned drawing, and it doesn't yet carry text, dimensions, or layers across. SketchUp's .skp format has no reliable in-browser parser, so the honest workflow is to export .dae or .obj from SketchUp first. DOCX→PDF handles text well but won't match Word's own export on complex layouts. Those tools carry an honest caveat for that reason, and they're what I'm actively improving.

How it stays free

The site is kept free through an optional Pro upgrade for unlimited use and a donation page for anyone who wants to chip in. I don't sell data — I never receive any, since the files never leave your device. There are no watermarks and no account requirement, and I intend to keep it that way.

Feedback

If something breaks on your files, or there's a format you need that isn't here, I want to hear about it — that's genuinely how the list of supported formats has grown. Reach out via the contact page.