{"id":1727,"date":"2026-09-06T17:28:21","date_gmt":"2026-09-06T17:28:21","guid":{"rendered":"https:\/\/www.coolutils.com\/blog\/?p=1727"},"modified":"2026-09-06T17:29:16","modified_gmt":"2026-09-06T17:29:16","slug":"what-is-step-file","status":"publish","type":"post","link":"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/","title":{"rendered":"What Is a STEP File? ISO 10303 3D CAD Format Explained"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p>A STEP file (.step or .stp) is a 3D model saved in the neutral format defined by the ISO 10303 standard, called STEP for Standard for the Exchange of Product model data. It stores exact solid geometry, assemblies and part names in plain text, so any CAD system can read it regardless of which program created the model. STEP is the format engineers use to send parts to suppliers, machine shops and colleagues on other software.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\r\n<div class=\"ez-toc-title-container\">\r\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\r\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\r\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#What_is_a_STEP_file\" >What is a STEP file?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#AP203_AP214_and_AP242\" >AP203, AP214 and AP242<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#STEP_vs_STL_vs_IGES\" >STEP vs STL vs IGES<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#How_do_I_open_a_STEP_file\" >How do I open a STEP file?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#How_do_I_convert_a_STEP_file\" >How do I convert a STEP file?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#Frequently_asked_questions\" >Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#What_program_will_open_a_STEP_file\" >What program will open a STEP file?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#What_is_the_difference_between_STL_and_STEP_files\" >What is the difference between STL and STEP files?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#Is_a_STEP_file_the_same_as_a_CAD_file\" >Is a STEP file the same as a CAD file?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#Can_you_convert_a_STEP_file_to_DWG\" >Can you convert a STEP file to DWG?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.coolutils.com\/blog\/what-is-step-file\/#Are_STEP_and_STP_files_the_same\" >Are STEP and STP files the same?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\r\n<h2><span class=\"ez-toc-section\" id=\"What_is_a_STEP_file\"><\/span>What is a STEP file?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>ISO 10303 is a family of standards for describing product data. Part 21 of the standard, <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_10303-21\" target=\"_blank\" rel=\"noopener\">ISO 10303-21<\/a>, defines the clear-text file encoding that everyone calls a STEP file. Open one in a text editor and the first line reads <code>ISO-10303-21;<\/code>, followed by a HEADER section with the file description and the exporting program, and a DATA section with thousands of numbered entities that define points, curves, surfaces, solids and their relationships.<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Property<\/th>\n<th>STEP file<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Extensions<\/td>\n<td>.step, .stp (identical content)<\/td>\n<\/tr>\n<tr>\n<td>Standard<\/td>\n<td>ISO 10303-21 (STEP-file), application protocols AP203, AP214, AP242<\/td>\n<\/tr>\n<tr>\n<td>File type<\/td>\n<td>ASCII text<\/td>\n<\/tr>\n<tr>\n<td>Contains<\/td>\n<td>Exact B-rep solid and surface geometry, assemblies, part names, units; colors and PMI in AP214 and AP242<\/td>\n<\/tr>\n<tr>\n<td>Does not contain<\/td>\n<td>Feature history, sketches, parametric constraints, mesh data<\/td>\n<\/tr>\n<tr>\n<td>Opens with<\/td>\n<td>Any major CAD system, FreeCAD, online viewers, CAD converters<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h3><span class=\"ez-toc-section\" id=\"AP203_AP214_and_AP242\"><\/span>AP203, AP214 and AP242<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A STEP file follows an application protocol that decides what it can carry. AP203 covers configuration-controlled mechanical design and is the classic choice for plain geometry. AP214, developed for the automotive industry, adds colors, layers and more assembly data. AP242, published in 2014, merges both and adds product manufacturing information such as tolerances and annotations. Exporting software lets you pick the protocol; when in doubt, AP214 or AP242 preserves the most.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"STEP_vs_STL_vs_IGES\"><\/span>STEP vs STL vs IGES<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STEP stores mathematically exact geometry: a cylinder is a cylinder with a radius, not an approximation. STL stores only a mesh of triangles with no units, colors or part structure, which is fine for 3D printing but useless for machining or redesign. IGES is the older neutral format from the 1980s; it describes surfaces and wireframes and often produces gaps where STEP delivers a watertight solid. That is why suppliers ask for STEP and printers ask for STL. For 2D drawings, the exchange formats are <a href=\"https:\/\/www.coolutils.com\/blog\/what-is-dwg-file\/\">DWG<\/a> and <a href=\"https:\/\/www.coolutils.com\/blog\/what-is-dxf-file\/\">DXF<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_do_I_open_a_STEP_file\"><\/span>How do I open a STEP file?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Any professional CAD system.<\/strong> SolidWorks, Autodesk Inventor and Fusion, Siemens NX, CATIA, Creo and Onshape import STEP files directly and rebuild them as solid bodies you can measure and modify.<\/li>\n<li><strong>Free software.<\/strong> <a href=\"https:\/\/www.freecad.org\/\" target=\"_blank\" rel=\"noopener\">FreeCAD<\/a> opens STEP files on Windows, Mac and Linux and exports them to other formats. Autodesk Fusion has a free personal-use license.<\/li>\n<li><strong>Viewers.<\/strong> Free viewers such as eDrawings or the Autodesk Viewer website display, rotate and measure STEP models without a CAD installation.<\/li>\n<li><strong>A text editor.<\/strong> Because the file is ASCII, Notepad shows its contents, but only the header is meaningful to a human.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"How_do_I_convert_a_STEP_file\"><\/span>How do I convert a STEP file?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Suppliers and clients often need something other than the 3D model: a drawing for a quote, a flat outline for laser cutting, or a picture for a presentation. The online converters handle single files in the browser: <a href=\"https:\/\/www.coolutils.com\/online\/STEP-to-PDF\">STEP to PDF<\/a> and <a href=\"https:\/\/www.coolutils.com\/online\/STP-to-PDF\">STP to PDF<\/a> render the model as a document, <a href=\"https:\/\/www.coolutils.com\/online\/STEP-to-DXF\">STEP to DXF<\/a> and <a href=\"https:\/\/www.coolutils.com\/online\/STP-to-DXF\">STP to DXF<\/a> produce a 2D CAD drawing, and <a href=\"https:\/\/www.coolutils.com\/online\/STEP-to-JPG\">STEP to JPG<\/a> gives an image.<\/p>\n<p>For part libraries, <a href=\"https:\/\/www.coolutils.com\/TotalCADConverter\">Total CAD Converter<\/a> converts STEP, STP, IGES, SAT and other 3D and 2D CAD files to PDF, DXF, TIFF, JPEG, PNG and SVG in batch on Windows, keeps folder structures, and runs from the command line. Files are processed locally. The 30-day trial is free and asks for no card or email; a Personal license starts at $99.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"What_program_will_open_a_STEP_file\"><\/span>What program will open a STEP file?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Every major CAD program opens STEP: SolidWorks, Inventor, Fusion, NX, CATIA, Creo and Onshape. Free options are FreeCAD and viewers such as eDrawings. To turn the model into a PDF, DXF or image, use Total CAD Converter or the online STEP to PDF converter.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_is_the_difference_between_STL_and_STEP_files\"><\/span>What is the difference between STL and STEP files?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STEP holds exact solid geometry with units, part names and assembly structure. STL holds only a triangle mesh of the surface. Use STEP for engineering, machining and further design; use STL for 3D printing.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_a_STEP_file_the_same_as_a_CAD_file\"><\/span>Is a STEP file the same as a CAD file?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A STEP file is one kind of CAD file, the neutral one. Native CAD files (SLDPRT, IPT, CATPart) keep the design history of one program; STEP keeps only the resulting geometry so that every program can read it.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_you_convert_a_STEP_file_to_DWG\"><\/span>Can you convert a STEP file to DWG?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Not directly online, but STEP to DXF gets you a 2D drawing that AutoCAD and any other CAD program open and save as DWG. Inside AutoCAD, the STEPIN command imports STEP files as 3D solids.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Are_STEP_and_STP_files_the_same\"><\/span>Are STEP and STP files the same?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. Both extensions mark the same ISO 10303-21 text file. Some programs write .stp, others .step; renaming one to the other changes nothing.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What program will open a STEP file?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Every major CAD program opens STEP: SolidWorks, Inventor, Fusion, NX, CATIA, Creo and Onshape. Free options are FreeCAD and viewers such as eDrawings. To turn the model into a PDF, DXF or image, use Total CAD Converter or the online STEP to PDF converter.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between STL and STEP files?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"STEP holds exact solid geometry with units, part names and assembly structure. STL holds only a triangle mesh of the surface. Use STEP for engineering, machining and further design; use STL for 3D printing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is a STEP file the same as a CAD file?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A STEP file is one kind of CAD file, the neutral one. Native CAD files (SLDPRT, IPT, CATPart) keep the design history of one program; STEP keeps only the resulting geometry so that every program can read it.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can you convert a STEP file to DWG?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Not directly online, but STEP to DXF gets you a 2D drawing that AutoCAD and any other CAD program open and save as DWG. Inside AutoCAD, the STEPIN command imports STEP files as 3D solids.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are STEP and STP files the same?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Both extensions mark the same ISO 10303-21 text file. Some programs write .stp, others .step; renaming one to the other changes nothing.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A STEP file (.step or .stp) is the neutral ISO 10303 format for exchanging 3D CAD models between programs. Learn how to open and convert STEP files.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[189],"tags":[],"class_list":["post-1727","post","type-post","status-publish","format-standard","hentry","category-office-converters"],"_links":{"self":[{"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/posts\/1727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/comments?post=1727"}],"version-history":[{"count":2,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/posts\/1727\/revisions"}],"predecessor-version":[{"id":1750,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/posts\/1727\/revisions\/1750"}],"wp:attachment":[{"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/media?parent=1727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/categories?post=1727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coolutils.com\/blog\/wp-json\/wp\/v2\/tags?post=1727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}