F
Flip3D

For developers and bloggers

Embed a 3D viewer on any site

One line of iframe HTML drops a fully interactive viewer onto your blog, docs, or product page. Supports STL, OBJ, GLB, 3MF, PLY, and STEP. No signup, no fees, no API limits — your file URL goes in, an interactive viewer comes out.

Code generator

Height:

Clean professional — recommended default

Sample models:
iframe HTML + credit line
<!-- Enter a model URL above (or pick a sample) to generate iframe code -->

How it works

  1. Host your 3D model anywhere that allows CORS (GitHub releases, Cloudflare R2, S3 with public read, your own server with Access-Control-Allow-Origin: *).
  2. Paste your model URL into the generator above. Pick a height.
  3. Copy the iframe HTML and paste it into your page, blog post, or documentation.
  4. Done. The viewer loads and runs entirely in the visitor's browser. A small Open in Flip3D badge in the corner lets visitors open the same model full-size.

Parameters

ParamRequiredDescription
urlYesPublic URL to a STL, OBJ, GLB, 3MF, PLY, or STEP file. Must be CORS-accessible.
themeNoBackground and mesh colors. Values: light | dark | paper | neon. Default light.
formatNoOverride format detection. Use when the URL doesn't end in a recognized extension. Values: stl | obj | glb | 3mf | ply | step.

FAQ

Will my model URL show up in someone else's analytics?

Flip3D doesn't proxy your file — the visitor's browser fetches it directly from your URL. Your host sees the request, with the visitor's referer pointing at the page that embedded the iframe.

What about CORS errors?

Whatever you host the file on must send Access-Control-Allow-Origin: * (or specifically allow flip3d.app). GitHub raw URLs, Cloudflare R2 with public access, and most CDNs allow CORS by default. Dropbox and Google Drive direct links generally don't.

Can I customize colors / background?

Yes — pick a theme in the generator or add &theme=dark (or paper / neon) to the URL. Each theme sets the background, grid and mesh color so the viewer matches your page.

Will the embed slow down my site?

No. The iframe is async, so it never blocks your page load, and the generated code uses lazy loading so the 3D engine only loads when a visitor scrolls the viewer into view. Pages with many embeds (a parts list, say) stay fast.

Do I have to credit Flip3D?

No. The badge inside the viewer is always there; the optional one-line credit under the iframe is up to you. It's a plain link, nothing is tracked on your page.