Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Flyfish CAD Viewer

Free#24 of 32 in CAD Viewer Software

Flyfish CAD Viewer: A focused open-source viewer for embedding CAD previews across web environments. Ranked #24 of 32 in CAD Viewer Software by our editors (6.3/10); pricing: Open source; best for developers embedding lightweight CAD previews.

6.3/10Editor score
Flyfish CAD Viewer6.3 Visit site

At a glance

  • Editor score
    6.3 / 10
  • Pricing
    Open source
  • Best for
    Developers embedding lightweight CAD previews
  • Paid from
    Free
  • Facts checked
    22 Sep 2026
Flyfish CAD Viewer screenshot
  • Where it wins

    • Renders DWG, DXF, DWF, DWFx, XPS and 3D eModels in browsers
    • Supports npm, plain Web, iframe, Web Worker and WebAssembly integrations
    • Exports bills of materials in CSV and JSON formats
  • Where it doesn't

    • Measurement and markup are not part of its documented feature set
    • Collaboration, sharing and annotation workflows are not documented
    • Its scope is focused on browser viewing rather than full CAD authoring

Our verdict on Flyfish CAD Viewer

Flyfish CAD Viewer is an open-source, browser-based viewer for organizations that need to display engineering drawings and models inside web applications. Its documented use cases include engineering archives, PLM, manufacturing, construction and after-sales systems. The viewer parses and renders DWG, DXF, DWF, DWFx and XPS files, along with 3D eModels. For developers, the product is available through an npm package, static demo, runtime assets or private integration. Its local browser file-processing approach allows drawings to be viewed without requiring upload to a backend.

Integration flexibility is a central strength. The published options include plain Web integration, iframe embedding, Web Workers, WebAssembly and desktop WebView environments. Rendering uses WebGL with a Canvas2D fallback, while Web Worker and WebAssembly runtime support can help teams fit the viewer into different browser-based architectures. External SHX reference handling addresses a practical dependency in some DWG workflows. These options make Flyfish CAD Viewer a natural fit for product teams embedding previews into PLM, manufacturing or service software rather than selecting a standalone desktop viewer.

The feature set remains focused on viewing and extracting drawing information. BOM extraction with CSV and JSON export extends the viewer beyond visual preview, but measurement, markup and annotation are not part of its documented scope. Sharing, collaboration and related review workflows are also not described as core capabilities. Choose Flyfish CAD Viewer when an open-source browser component and multiple embedding paths matter most. Teams that need detailed design review, measurement, markup or collaboration should look for a CAD viewer with those workflows as explicit features.

Your product? Our editors can test Flyfish CAD Viewer in depth and publish a review, labelled as paid · from $149/mo →

Flyfish CAD Viewer pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on flyfish.group

Flyfish CAD Viewer fact sheet

Free planNot verified
Paid fromFree
DWG supportYes
Measurement toolsNot verified
Markup and annotationNot verified
Sharing and collaborationNot verified
PlatformsWeb
DXF supportYes
DeploymentCloud, Self-hosted, Desktop
PlatformsWeb
SupportEmail, Live chat, Docs
Built forMid-market, Enterprise (editorial estimate)
Integrations6 integrations: npm, plain Web, iframe, Web Worker, WebAssembly, desktop WebView
PricingOpen source (source)
Websiteflyfish.group
Facts checked22 Sep 2026

Flyfish CAD Viewer integrations

Flyfish CAD Viewer lists 6 integrations on its own site.

  • npm
  • plain Web
  • iframe
  • Web Worker
  • WebAssembly
  • desktop WebView

Alternatives to Flyfish CAD Viewer

See all Flyfish CAD Viewer alternatives →

Used Flyfish CAD Viewer? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Flyfish CAD Viewer for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Flyfish CAD Viewer 6.3/10

Flyfish CAD Viewer is listed in our CAD Viewer Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/flyfish-cad-viewer/"><img src="https://www.itechguides.com/best/badge/flyfish-cad-viewer.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update