W3cubDocs

/SVG

font-size

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

The font-size attribute refers to the size of the font from baseline to baseline when multiple lines of text are set solid in a multiline layout environment.

Note: As a presentation attribute, font-size also has a CSS property counterpart: font-size. When both are specified, the CSS property takes priority.

You can use this attribute with the following SVG elements:

Examples

>

Controlling SVG font size

<svg viewBox="0 0 200 30" xmlns="http://www.w3.org/2000/svg">
  <text y="25" font-size="smaller">smaller</text>
  <text x="100" y="25" font-size="2em">2em</text>
</svg>

Usage notes

Value <absolute-size> | <relative-size> | <length-percentage>
Default value medium
Animatable Yes

For a description of the values, please refer to the CSS font-size property.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android WebView on iOS
font-size 1 12 1 7 1 18 4 10.1 1 1.0 4.4 1

See also

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/font-size