Skip to content

Profiles

Profiles are pre-configured parameter sets for common use cases. They override individual parameters.

Built-in Profiles

icon

bash
covecto favicon.png --profile icon -o favicon.svg
ParameterValueWhy
enginesplineSmooth curves for small icons
color-precision4Few colors for clean paths
filter-speckle2Remove tiny artifacts
corner-threshold80Moderate corner detection
path-simplifysplineBézier smoothing

Best for: favicons, app icons, UI icons (16–64px).

bash
covecto logo.png --profile logo -o logo.svg
ParameterValueWhy
enginesplineSmooth curves
color-precision8Medium color palette
hierarchicalcutoutHandle transparency layers
layer-difference5Tight layer grouping

Best for: brand logos, wordmarks, emblems with transparency.

photo

bash
covecto landscape.jpg --profile photo -o landscape.svg
ParameterValueWhy
enginesplineSmooth curves
color-precision10More colors for detail
hierarchicalstackedNatural layer stacking
corner-threshold40More corners for detail
max-iterations2Fast quantization

Best for: photographs, natural scenes, complex illustrations.

lineart

bash
covecto sketch.png --profile lineart -o sketch.svg
ParameterValueWhy
enginespline
color-modebinaryBlack and white only
filter-speckle8Aggressive noise removal
corner-threshold30Detect more corners
splice-threshold60Fewer path splices
hierarchicalcutoutClean layer separation

Best for: line drawings, sketches, signatures, handwriting.