× Search About Posts Code Music Links
Blank Try
experiment
lots
learn
more

SVGO Use

Updated on
Last site update: 8 May 2024

Official Help

This is from the help file (svgo --help)

Usage: svgo [options] [INPUT…]

Nodejs-based tool for optimizing SVG vector graphics files

Arguments: INPUT Alias to –input

Options:

flag added to svgo function
-v, –version output the version number
-i, –input <INPUT…> Input files, “-” for STDIN
-s, –string Input SVG data string
-f, –folder Input folder, optimize and rewrite all *.svg files
-o, –output <OUTPUT…> Output file or folder (by default the same as the input), “-” for STDOUT
-p, –precision Set number of digits in the fractional part, overrides plugins params
–config Custom config file, only .js is supported
–datauri Output as Data URI string (base64), URI encoded (enc) or unencoded (unenc)
–multipass Pass over SVGs multiple times to ensure all optimizations are applied
–pretty Make SVG pretty printed
–indent Indent number when pretty printing SVGs
-r, –recursive Use with ‘–folder’. Optimizes *.svg files in folders recursively.
–exclude <PATTERN…> Use with ‘–folder’. Exclude files matching regular expression pattern.
-q, –quiet Only output error messages, not regular status messages
–show-plugins Show available plugins and exit
-h, –help display help for command