CSS zoom

- UNOFF

IE

  1. 8
  2. 9
  3. 10
  4. 11

Edge

  1. 98
  2. 99
  3. 100
  4. 101

Firefox

  1. 97
  2. 98
  3. 99
  4. 100
  5. 101
  6. 102

Chrome

  1. 98
  2. 99
  3. 100
  4. 101
  5. 102
  6. 103
  7. 104

Safari

  1. 15
  2. 15.1
  3. 15.2-15.3
  4. 15.4
  5. TP

Opera

  1. 83
  2. 84
  3. 85
  4. 86
  5. 87

Safari on iOS

  1. 14.5-14.8
  2. 15.0-15.1
  3. 15.2-15.3
  4. 15.4

Opera Mini

  1. all

Android Browser

  1. 4.2-4.3
  2. 4.4
  3. 4.4.3-4.4.4
  4. 101

Opera Mobile

  1. 11.5
  2. 12
  3. 12.1
  4. 64

Chrome for Android

  1. 101

Firefox for Android

  1. 100

UC Browser for Android

  1. 12.12

Samsung Internet

  1. 13.0
  2. 14.0
  3. 15.0
  4. 16.0

QQ Browser

  1. 10.4

Baidu Browser

  1. 7.12

KaiOS Browser

  1. 2.5

Originally implemented only in Internet Explorer. Although several other browsers support the property, using transform: scale() is the recommended solution to scale content. Note though that transform: scale() does not work the same as zoom. If e.g. transform: scale(0.6) is used on the html or body element then it resizes the entire page, showing a minified page with huge white margins around it, whereas zoom: 0.6 scales the elements on the page, but not the page itself on which the elements are drawn.