The <stop> SVG element defines the ramp of colors to use on a gradient, which is a child element to either the <linearGradient> or the <radialGradient> element.

Usage context

CategoriesGradient element
Permitted contentAny number of the following elements, in any order:
<animate>, <animateColor>, <set>


Global attributes

Specific attributes

DOM Interface

This element implements the SVGStopElement interface.



<svg width="160" height="95" viewBox="0 0 80 40"

    <linearGradient id="MyGradient">
      <stop offset="5%" stop-color="#F60" />
      <stop offset="95%" stop-color="#FF6" />

  <!-- Outline the drawing area in black -->
  <rect fill="none" stroke="black" 
        x="0.5" y="0.5" width="79" height="39"/>

  <!-- The rectangle is filled using a linear gradient -->
  <rect fill="url(#MyGradient)" stroke="black" stroke-width="1"  
        x="10" y="10" width="60" height="20"/>



Specification Status Comment
Scalable Vector Graphics (SVG) 2
The definition of '<stop>' in that specification.
Candidate Recommendation  
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
The definition of '<stop>' in that specification.
Recommendation Initial definition

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support1 Yes1.5993
offset1 Yes1.5993
stop-color1 Yes1.5993
stop-opacity1 Yes1.5993
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support318 Yes4 Yes3 ?
offset318 Yes4 Yes3 ?
stop-color318 Yes4 Yes3 ?
stop-opacity318 Yes4 Yes3 ?

See also

Document Tags and Contributors

Contributors to this page: Jeremie, Sebastianz, mattwojo, kscarfone, Manuel_Strehl, Sheppy
Last updated by: Jeremie,