All posts
Web / 3D

Notion's File Upload API Now Accepts DWG, STEP and GLB Files

ZKO blog tile: 3D

Notion quietly extended its File Upload API on 22 September to accept a long list of CAD and 3D formats. DWG, DXF, DWF, RVT, RFA, 3DM, STEP, STL, OBJ and GLB files can now be attached to a page as file blocks, alongside the images and documents Notion already handled well.

It sounds like a small technical change, and in one sense it is: a MIME type allowlist got longer. Notion also cleaned up how it handles generic application/octet-stream uploads, resolving the real file type from the filename extension or the content type set at upload time, rather than leaving it unspecified.

But the practical effect for anyone running a design or engineering project inside Notion is bigger than the changelog entry suggests. Teams working across architecture, product design or exhibition build outs have always had model files living somewhere else, a shared drive or a PDM system, disconnected from the page where a client actually reads the brief or the build notes. Being able to drop a Revit file, a SketchUp export or a GLB straight into the page that documents a project closes a small but constant gap between the tools a team works in and the tool it plans in.

It will not replace a proper asset management system for a studio running dozens of live 3D files, and Notion still is not the place to review geometry in detail. What it does is remove one more excuse for a project's documentation to drift away from its actual files. For smaller teams especially, that is often the difference between a page that stays useful and one that quietly stops being read three weeks into a project.

We keep a fair amount of project documentation in Notion ourselves, briefs, sign off notes, build logs, and the model file has always been the thing living somewhere else, referenced by a link rather than sitting on the page. A small change like this is exactly the kind of update that never makes a headline but quietly removes a daily friction point for anyone running a design led project inside a general purpose workspace tool rather than dedicated engineering software.