Convert MA to OBJ
Export Autodesk Maya ASCII scenes to OBJ while preserving usable meshes, UVs, normals, and textures.
Make OBJ files online
We can't read MA files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into OBJ:
How to convert ma to obj file
- 3D modeling
- No ratings yet.
OBJ is needed when a recipient, slicer, web viewer, or modeling tool cannot open an Autodesk Maya scene. The export transfers static mesh geometry to a broadly supported format, but it does not reproduce the full Maya scene.
MA and OBJ formats
.ma is Autodesk Maya ASCII, the text-based scene format used by Autodesk Maya in animation, VFX, game-art, and visualization workflows. It records Maya nodes, meshes, transforms, materials, animation connections, render settings, references, and paths to external assets; it can also depend on installed plug-ins, caches, and project-folder paths.
.obj is the Wavefront OBJ geometry format. It can store vertices, polygon faces, normals, UV coordinates, object or group names, and material assignments. Material definitions are normally saved in a separate .mtl file, while texture images remain separate files.
OBJ works well for static meshes in Blender, ZBrush, many 3D-printing applications, CAD-adjacent viewers, and web tools. It does not retain Maya rigs, skin weights, constraints, animation, lights, cameras, render layers, node graphs, particles, instancing behavior, or full scene hierarchy.
Export from Autodesk Maya
- Open the
.mascene with File → Open Scene. Use the original Maya project folder when possible so references, textures, and caches resolve correctly. - Check missing references in File → Reference Editor. An OBJ export contains only geometry currently available to Maya; an MA file alone may not include referenced meshes or textures.
- Select the mesh objects to deliver. Exclude cameras, lights, locators, rig controls, construction geometry, and other helpers.
- If OBJexport is not available in the export file-type list, open Windows → Settings/Preferences → Plug-in Manager and load the Maya OBJ exporter. Its file name varies by operating system, such as
objExport.mll,objExport.bundle, orobjExport.so. - Choose File → Export Selection, select OBJexport, and save as
model.obj. Use File → Export All only when every scene object belongs in the delivery. - In OBJ export options, enable Materials, Normals, and Smoothing when the receiving application supports them. Maya exports available mesh UVs as OBJ texture coordinates; verify UVs before export.
- If the destination requires triangles, triangulate a copy of the export mesh in Maya with Mesh → Triangulate before exporting. Do not assume every OBJ importer handles Maya n-gons identically.
- Deliver the
.obj, matching.mtl, and all texture files together. Open the OBJ in the target application and check scale, normals, UVs, and material assignments.
There is no need to convert MA to FBX first. Maya can export OBJ directly, and the former Autodesk FBX Converter is not a required or current conversion route.
Options without Maya
Standard Blender installations can import OBJ through File → Import → Wavefront (.obj), but Blender does not natively open Maya ASCII scenes. A third-party MA importer may read simple mesh data, but it will not reliably evaluate Maya references, plug-ins, rigs, or proprietary shader networks.
For a small, self-contained scene, online services such as Aspose 3D Conversion or CloudConvert may offer MA-to-OBJ conversion. Confirm that the service currently lists .ma as an input format, upload dependent files only when its interface supports them, and avoid uploading confidential production assets. Inspect the downloaded OBJ locally before delivery.
Compatibility limits
OBJ has no standardized unit field. Check Maya working units and compare a known dimension after import; correct scale once in the receiving application rather than repeatedly rescaling the mesh.
Maya materials usually reduce to basic MTL values and image-map references. Arnold, V-Ray, RenderMan, and Maya node-based shaders do not convert as equivalent shaders. Bake required color, normal, opacity, and other maps for the target renderer, then rebuild its material using the exported textures.
OBJ and MTL do not reliably preserve multiple Maya UV sets, vertex colors, or modern PBR material properties. Use the needed UV set for export and test the result in the destination software.
OBJ stores static geometry. An animated or deforming asset requires one exported mesh per sampled frame, producing a large sequence; use Alembic or FBX instead when the destination supports animation. For untrusted MA files, open them only in a controlled Maya environment because Maya scenes can require plug-ins and may contain script nodes.
MA vs OBJ: format comparison
How the MA and OBJ formats compare on the properties that matter most for this conversion.
| Property | .MA Autodesk Maya ASCII Scene | .OBJ Wavefront OBJ |
|---|---|---|
| Geometry | — | Polygon mesh |
| Materials | — | Limited |
| Textures | — | Referenced externally |
| Animation | Yes | No |
| Scene hierarchy | Yes | No |
| Plain-text readable | Yes | Yes |
| Typical file size | Large | Medium |
| Open standard | No | Yes |
| Introduced | — | 1990 |
| Developer | Autodesk | Wavefront Technologies |
| MIME type | text/plain | model/obj |
Suggested software and links: ma to obj converters
Frequently asked questions
Will my .ma animation, lights, and cameras be included in the .obj file?
No. OBJ primarily stores mesh geometry, so animation, lights, cameras, scene hierarchy, and most scene settings are lost during conversion.
Are materials and textures preserved when converting .ma to .obj?
Basic material assignments, UVs, and surface normals may be exported, but materials and textures are commonly placed in a separate material or image file rather than embedded. Procedural shaders and complex material networks are usually flattened or lost.
Why does my converted .obj look faceted or have missing parts?
The conversion may need to tessellate surfaces such as NURBS, curves, or subdivision geometry into polygons, and unsupported or hidden scene elements may be skipped. Tessellation and normal settings affect smoothness, while missing external references or textures can make parts appear absent.
Can I keep editing the original .ma scene after converting it to .obj?
No, the OBJ contains exported geometry rather than the original scene instructions, modifiers, construction history, and editable object relationships. You can edit the resulting mesh, but converting it back will not restore the original scene structure or animation.
Additional formats for
ma file conversion
Reverse conversion
Convert to obj from
other formats
- dff to obj
- rfa to obj
- unitypackage to obj
- pdo to obj
- proj to obj
- kml to obj
- c4d to obj
- nwd to obj
- rpf to obj
- bsp to obj
- 3d to obj
- 3dm to obj
- 3dmf to obj
- 3do to obj
- 3dp to obj
- 3ds to obj
- 3dx to obj
- 3dxml to obj
- 3mf to obj
- a3d to obj
- a3s to obj
- abc to obj
- ac to obj
- act to obj
- ai to obj
- an8 to obj
- ani to obj
- anim to obj
- arc to obj
- asc to obj
- ascii to obj
- ase to obj
- asm to obj
- b3d to obj
- bip to obj
- blend to obj
- blend1 to obj
- blender to obj
- bmp to obj
- bod to obj
- br4 to obj
- br5 to obj
- br6 to obj
- br7 to obj
- c3d to obj
- cad to obj
- car to obj
- catdrawing to obj
- catpart to obj
- catproduct to obj
- cd4 to obj
- cgr to obj
- cinema4d to obj
- cob to obj
- cpp to obj
- crz to obj
- csm to obj
- dae to obj
- daz to obj
- ddf to obj
- dds to obj
- dem to obj
- des to obj
- dgn to obj
- dlm to obj
- dsb to obj
- dsd to obj
- dsf to obj
- duf to obj
- dwf to obj
- dxobj to obj
- easm to obj
- emf to obj
- eprt to obj
- eps to obj
- exp to obj
- exr to obj
- fbx to obj
- flt to obj
- flx to obj
- fml to obj
- fpx to obj
- geo to obj
- gif to obj
- glb to obj
- gltf to obj
- hrc to obj
- iam to obj
- ies to obj
- ifc to obj
- image to obj
- img to obj
- ipt to obj
- iv to obj
- ive to obj
- jpeg to obj
- jpg to obj
- jt to obj
- kmz to obj
- las to obj
- lib4d to obj
- ls to obj
- lwo to obj
- lws to obj
- lxo to obj
- mat to obj
- max to obj
- maxc to obj
- mb to obj
- md3 to obj
- md5mesh to obj
- mdl to obj
- mesh to obj
- mix to obj
- model to obj
- mol to obj
- mqo to obj
- ms3d to obj
- mtl to obj
- mud to obj
- nmf to obj
- nwf to obj
- obp to obj
- obz to obj
- off to obj
- osg to obj
- p2z to obj
- pak to obj
- par to obj
- pcd to obj
- pdb to obj
- pdf to obj
- phy to obj
- pix to obj
- pk3 to obj
- pkg to obj
- plmxml to obj
- ply to obj
- pmd to obj
- pmx to obj
- png to obj
- pnj to obj
- pov to obj
- pp2 to obj
- ppm to obj
- ppz to obj
- prj to obj
- prt to obj
- psd to obj
- psm to obj
- pst to obj
- pts to obj
- ptx to obj
- pz2 to obj
- pz3 to obj
- pzz to obj
- raw to obj
- rds to obj
- rla to obj
- rvt to obj
- sab to obj
- sat to obj
- sbsar to obj
- scad to obj
- scdoc to obj
- scn to obj
- sh3d to obj
- sh3f to obj
- sh3t to obj
- shapr to obj
- shp to obj
- skb to obj
- skl to obj
- skp to obj
- sldasm to obj
- sldprt to obj
- spk to obj
- spt to obj
- stl to obj
- svg to obj
- swatch to obj
- t3d to obj
- tga to obj
- tgo to obj
- tif to obj
- tiff to obj
- tri to obj
- txt to obj
- u3d to obj
- usd to obj
- usda to obj
- usdc to obj
- usdz to obj
- v3d to obj
- vrl to obj
- vrm to obj
- vrml to obj
- vtk to obj
- vtx to obj
- wrl to obj
- x to obj
- x3d to obj
- x_b to obj
- x_t to obj
- xgl to obj
- xsi to obj
- xyz to obj
- z3d to obj