Removing transforms in SVG files

There is inkscape extension called Apply Transforms that recomputes paths with their transforms. This is exactly what I've been looking for.

After installing it you'll find it menu under Extensions > Modify Path > Apply Transform.


credits: Inkscape forum > Remove all transforms whilst keeping in-place


How to remove transforms in Inkscape

  1. Open svg file in Inkscape
  2. Go to Edit -> Select All
  3. Go to Object -> Ungroup
  4. Go to Edit -> XML Editor
  5. Find "transform" attributes in layers and delete them

How to move all objects altogether without creating another transform attributes

  1. Go to Edit -> Select All in All Layers
  2. Go to Object -> Transform

In Transform panel

  1. Uncheck Relative move and check Apply to each object separately
  2. Set Horizontal and Vertical values according to your needs and click Apply