Skip to main content
Question

How to batch convert hundresds of DWG to SVG versions of each file

  • February 12, 2026
  • 1 reply
  • 0 views

dcoutts
Participant
Forum|alt.badge.img+1

I have a folder with hundreds of DWG files. We are moving away from CAD software and so wanted to convert our existing DWGs into SVGs for future compatability with new apps

1 reply

aaron.hillier
Safer
Forum|alt.badge.img+9

Hi ​@dcoutts,

Thanks for the question!

I think for this workflow, you might want to make use of the Directory and File Pathnames reader in Workbench. You can use this to access the folder containing your DWG files (if there are other, non-DWG files in your folder, you can use a TestFilter to filter for only DWGs). Then, you can pass the path to each DWG file into a FeatureReader, which will read in each individual file. From there, you should be able to write each file to an SVG.

This general workflow should suffice if you are looking for a one-time, batch transfer from one file type to the other. If you’re looking to run this workflow for newly-created DWG files in the future, then you could always set up an Automation in FME Flow. You could utilize a Resource or Network Directory trigger that monitors your DWG folder for new data. Then, when a new file is added, the workspace would be triggered and convert your file automatically (see this article for more info). I know you mentioned that you are moving away from CAD software so this may not be applicable, but I wanted to share it anyway.

Hopefully that helps! Let me know if you have any other questions :)

- Aaron H.