svgcleaner could help you to clean up yours SVG files from the unnecessary data.

USAGE:
    svgcleaner [OPTIONS] <in-file> <out-file>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
Elements:
    --remove-comments <FLAG>                 Remove XML comments [default: true]
    --remove-declarations <FLAG>             Remove XML declarations [default: true]
    --remove-nonsvg-elements <FLAG>          Remove non-SVG elements [default: true]
    --remove-unused-defs <FLAG>              Remove unused referenced elements [default: true]
    --convert-shapes <FLAG>                  Convert basic shapes into paths [default: true]
    --remove-title <FLAG>                    Remove 'title' element [default: true]
    --remove-desc <FLAG>                     Remove 'desc' element [default: true]
    --remove-metadata <FLAG>                 Remove 'metadata' element [default: true]
    --remove-dupl-lineargradient <FLAG>      Remove duplicated 'linearGradient' elements [default: true]
    --remove-dupl-radialgradient <FLAG>      Remove duplicated 'radialGradient' elements [default: true]
    --remove-dupl-fegaussianblur <FLAG>      Remove duplicated 'feGaussianBlur' elements [default: true]
    --ungroup-groups <FLAG>                  Ungroup groups [default: true]
    --ungroup-defs <FLAG>                    Ungroup 'defs' element [default: true]
    --merge-gradients <FLAG>                 Merge gradients [default: true]
    --regroup-gradient-stops <FLAG>          Regroup gradient 'stop' elements [default: true]
    --remove-invalid-stops <FLAG>            Remove invalid 'stop' elements [default: true]
    --remove-invisible-elements <FLAG>       Remove invisible elements [default: true]

Attributes:
    --remove-version <FLAG>                  Remove 'version' and 'baseProfile' attributes [default: true]
    --remove-nonsvg-attributes <FLAG>        Remove non-SVG attributes [default: true]
    --remove-unreferenced-ids <FLAG>         Remove unreferenced 'id' attributes [default: true]
    --trim-ids <FLAG>                        Trim 'id' attributes [default: true]
    --remove-text-attributes <FLAG>          Remove text-related attributes if there is no text [default: true]
    --remove-unused-coordinates <FLAG>       Remove unused coordinate attributes [default: true]
    --remove-default-attributes <FLAG>       Remove attributes with default values [default: true]
    --remove-xmlns-xlink-attribute <FLAG>    Remove an unused xmlns:xlink attribute [default: true]
    --remove-needless-attributes <FLAG>      Remove attributes that doesn't belong to this element [default: true]
    --remove-gradient-attributes <FLAG>      Remove inheritable gradient attributes [default: false]
    --move-styles-to-group <FLAG>            Move presentational attributes to the parent group [default: true]
    --join-style-attributes <FLAG>           Join presentational attributes [default: true]
    --apply-transform-to-gradients <FLAG>    Apply transformations to gradients [default: true]

Paths:
    --paths-to-relative <FLAG>               Convert path's segments into relative one [default: true]
    --remove-unused-segments <FLAG>          Remove unused path segments [default: true]
    --trim-paths <FLAG>                      Use compact notation for paths [default: true]
    --join-arcto-flags <FLAG>                Join ArcTo flags [default: false]
    --remove-dupl-cmd-in-paths <FLAG>        Remove subsequent segments command from paths [default: true]

Output:
    --trim-colors <FLAG>                     Use #RGB notation [default: true]
    --simplify-transforms <FLAG>             Simplify transform matrices [default: true]
    --indent <INDENT>                        Sets XML nodes indent (-1..4) [default: -1]

Other:
    --multipass <FLAG>                       Clean a file multiple times [default: false]
    --copy-on-error <FLAG>                   Copy an original file to the destination on error [default: false]
    --quiet <FLAG>                           Show only warnings and errors [default: false]

ARGS:
    <in-file>     Input file
    <out-file>    Output file
