Skip to content
SVG Generators

SVG Progress Bar Generator

Make a horizontal progress bar in SVG with a fill animation, gradient and stripes. Pick the value, label and colours. Free download.

Value
Look
px
Live preview of your SVG

Your picture shows here.

The fill animation is built into the SVG file, so it plays when the picture is shown in a page. No JavaScript is needed.

See the SVG code

            

Something not working? Report a problem

What is the SVG Progress Bar Generator?

A progress bar shows how far something has gone, like storage used or skill level. Slide the value, type a label and pick the colours, and the bar is drawn at once.

The bar can fill by itself when it loads, with no JavaScript, because the animation is inside the SVG. Add a gradient, stripes and round ends, and download the file.

How to use it

  1. Slide the progress value and type a label.
  2. Pick colours, stripes and the animation.
  3. Press Download SVG or PNG.

Why people like this tool

Fill animation

Built into the SVG, no scripts.

Stripes and gradient

Make it look lively.

Label and percent

Shown above the bar.

Sharp anywhere

Vector, any width.

How it works, in one picture

Infographic: how to use the SVG Progress Bar Generator in 3 easy steps: Add your details, Choose your options and Save your file. You get: Fill animation, Stripes and gradient, Label and percent and Sharp anywhere.

Frequently asked questions

How do I make an animated progress bar?
Keep "Fill animation" ticked. The bar fills from empty to your value when the picture loads.
Can I use it in a README or an email?
In a README, yes. Many email apps block SVG animation, so use the PNG there.
Can I change the value later?
Yes. Edit the percent on this page and download again. Or change the width of the bar in the SVG code.

You may also like