An API for complex rendering and compute, using hardware acceleration. Use cases include demanding 3D games and acceleration of scientific calculations. Meant to supersede WebGL.
| Spec | https://gpuweb.github.io/gpuweb/ |
|---|---|
| Status | W3C Working Draft |
| IE | Edge | Firefox | Chrome | Safari | Opera |
|---|---|---|---|---|---|
| 147 (1,6) | 144 (5) | ||||
| 146 (1,6) | 143 (5) | TP (2,7) | |||
| 145 (1,6) | 142 (5) | 26.1 (2,7) | |||
| 11 | 141 | 144 (1,6) | 141 (5) | 26.0 (2,7) | 122 (5) |
| 10 | 140 | 143 (1,6) | 140 (5) | 18.5-18.6 (2) | 121 (5) |
| 9 | 139 | 142 (1,6) | 139 (5) | 18.4 (2) | 120 (5) |
| 8 | 138 | 141 (1,6) | 138 (5) | 18.3 (2) | 119 (5) |
| Show all | |||||
| 7 | 137 | 140 (1) | 137 (5) | 18.2 (2) | 118 (5) |
| 6 | 136 | 139 (1) | 136 (5) | 18.1 (2) | 117 (5) |
| 5.5 | 135 | 138 (1) | 135 (5) | 18.0 (2) | 116 (5) |
| 134 | 137 (1) | 134 (5) | 17.6 (2) | 115 (5) | |
| 133 | 136 (1) | 133 (5) | 17.5 (2) | 114 (5) | |
| 132 | 135 (1) | 132 (5) | 17.4 (2) | 113 (5) | |
| 131 | 134 (1) | 131 (5) | 17.3 | 112 (5) | |
| 130 | 133 (1) | 130 (5) | 17.2 | 111 (5) | |
| 129 | 132 (1) | 129 (5) | 17.1 | 110 (5) | |
| 128 | 131 (1) | 128 (5) | 17.0 | 109 (5) | |
| 127 | 130 (1) | 127 (5) | 16.6 | 108 (5) | |
| 126 | 129 (1) | 126 (5) | 16.5 | 107 (5) | |
| 125 | 128 (1) | 125 (5) | 16.4 | 106 (5) | |
| 124 | 127 (1) | 124 (5) | 16.3 | 105 (5) | |
| 123 | 126 (1) | 123 (5) | 16.2 | 104 (5) | |
| 122 | 125 (1) | 122 (5) | 16.1 | 103 (5) | |
| 121 | 124 (1) | 121 (5) | 16.0 | 102 (5) | |
| 120 | 123 (1) | 120 (5) | 15.6 | 101 (5) | |
| 119 | 122 (1) | 119 (5) | 15.5 | 100 (5) | |
| 118 | 121 (1) | 118 (5) | 15.4 | 99 (5) | |
| 117 | 120 (1) | 117 (5) | 15.2-15.3 | 98 (3) | |
| 116 | 119 (1) | 116 (5) | 15.1 | 97 (3) | |
| 115 | 118 (1) | 115 (5) | 15 | 96 (3) | |
| 114 | 117 (1) | 114 (5) | 14.1 (2) | 95 (3) | |
| 113 | 116 (1) | 113 (5) | 14 (2) | 94 (3) | |
| 112 (3,4) | 115 (1) | 112 (3,4) | 13.1 (2) | 93 (3) | |
| 111 (3,4) | 114 (1) | 111 (3,4) | 13 (2) | 92 (3) | |
| 110 (3,4) | 113 (1) | 110 (3,4) | 12.1 (2) | 91 (3) | |
| 109 (3,4) | 112 (1) | 109 (3,4) | 12 (2) | 90 (3) | |
| 108 (3,4) | 111 (1) | 108 (3,4) | 11.1 (2) | 89 (3) | |
| 107 (3,4) | 110 (1) | 107 (3,4) | 11 | 88 (3) | |
| 106 (3,4) | 109 (1) | 106 (3,4) | 10.1 | 87 (3) | |
| 105 (3,4) | 108 (1) | 105 (3,4) | 10 | 86 (3) | |
| 104 (3,4) | 107 (1) | 104 (3,4) | 9.1 | 85 (3) | |
| 103 (3,4) | 106 (1) | 103 (3,4) | 9 | 84 (3) | |
| 102 (3,4) | 105 (1) | 102 (3,4) | 8 | 83 (3) | |
| 101 (3,4) | 104 (1) | 101 (3,4) | 7.1 | 82 (3) | |
| 100 (3,4) | 103 (1) | 100 (3,4) | 7 | 81 (3) | |
| 99 (3,4) | 102 (1) | 99 (3,4) | 6.1 | 80 (3) | |
| 98 (3,4) | 101 (1) | 98 (3,4) | 6 | 79 (3) | |
| 97 (3,4) | 100 (1) | 97 (3,4) | 5.1 | 78 (3) | |
| 96 (3,4) | 99 (1) | 96 (3,4) | 5 | 77 (3) | |
| 95 (3,4) | 98 (1) | 95 (3,4) | 4 | 76 (3) | |
| 94 (3,4) | 97 (1) | 94 (3,4) | 3.2 | 75 (3) | |
| 93 (3) | 96 (1) | 93 (3) | 3.1 | 74 (3) | |
| 92 (3) | 95 (1) | 92 (3) | 73 (3) | ||
| 91 (3) | 94 (1) | 91 (3) | 72 | ||
| 90 (3) | 93 (1) | 90 (3) | 71 | ||
| 89 (3) | 92 (1) | 89 (3) | 70 | ||
| 88 (3) | 91 (1) | 88 (3) | 69 | ||
| 87 (3) | 90 (1) | 87 (3) | 68 | ||
| 86 (3) | 89 (1) | 86 (3) | 67 | ||
| 85 (3) | 88 (1) | 85 (3) | 66 | ||
| 84 (3) | 87 (1) | 84 (3) | 65 | ||
| 83 (3) | 86 (1) | 83 (3) | 64 | ||
| 81 (3) | 85 (1) | 81 (3) | 63 | ||
| 80 (3) | 84 (1) | 80 (3) | 62 | ||
| 79 | 83 (1) | 79 | 60 | ||
| 18 | 82 (1) | 78 | 58 | ||
| 17 | 81 (1) | 77 | 57 | ||
| 16 | 80 (1) | 76 | 56 | ||
| 15 | 79 (1) | 75 | 55 | ||
| 14 | 78 (1) | 74 | 54 | ||
| 13 | 77 (1) | 73 | 53 | ||
| 12 | 76 (1) | 72 | 52 | ||
| 75 (1) | 71 | 51 | |||
| 74 (1) | 70 | 50 | |||
| 73 (1) | 69 | 49 | |||
| 72 (1) | 68 | 48 | |||
| 71 (1) | 67 | 47 | |||
| 70 (1) | 66 | 46 | |||
| 69 (1) | 65 | 45 | |||
| 68 (1) | 64 | 44 | |||
| 67 (1) | 63 | 43 | |||
| 66 (1) | 62 | 42 | |||
| 65 (1) | 61 | 41 | |||
| 64 (1) | 60 | 40 | |||
| 63 (1) | 59 | 39 | |||
| 62 | 58 | 38 | |||
| 61 | 57 | 37 | |||
| 60 | 56 | 36 | |||
| 59 | 55 | 35 | |||
| 58 | 54 | 34 | |||
| 57 | 53 | 33 | |||
| 56 | 52 | 32 | |||
| 55 | 51 | 31 | |||
| 54 | 50 | 30 | |||
| 53 | 49 | 29 | |||
| 52 | 48 | 28 | |||
| 51 | 47 | 27 | |||
| 50 | 46 | 26 | |||
| 49 | 45 | 25 | |||
| 48 | 44 | 24 | |||
| 47 | 43 | 23 | |||
| 46 | 42 | 22 | |||
| 45 | 41 | 21 | |||
| 44 | 40 | 20 | |||
| 43 | 39 | 19 | |||
| 42 | 38 | 18 | |||
| 41 | 37 | 17 | |||
| 40 | 36 | 16 | |||
| 39 | 35 | 15 | |||
| 38 | 34 | 12.1 | |||
| 37 | 33 | 12 | |||
| 36 | 32 | 11.6 | |||
| 35 | 31 | 11.5 | |||
| 34 | 30 | 11.1 | |||
| 33 | 29 | 11 | |||
| 32 | 28 | 10.6 | |||
| 31 | 27 | 10.5 | |||
| 30 | 26 | 10.0-10.1 | |||
| 29 | 25 | 9.5-9.6 | |||
| 28 | 24 | 9 | |||
| 27 | 23 | ||||
| 26 | 22 | ||||
| 25 | 21 | ||||
| 24 | 20 | ||||
| 23 | 19 | ||||
| 22 | 18 | ||||
| 21 | 17 | ||||
| 20 | 16 | ||||
| 19 | 15 | ||||
| 18 | 14 | ||||
| 17 | 13 | ||||
| 16 | 12 | ||||
| 15 | 11 | ||||
| 14 | 10 | ||||
| 13 | 9 | ||||
| 12 | 8 | ||||
| 11 | 7 | ||||
| 10 | 6 | ||||
| 9 | 5 | ||||
| 8 | 4 | ||||
| 7 | |||||
| 6 | |||||
| 5 | |||||
| 4 | |||||
| 3.6 | |||||
| 3.5 | |||||
| 3 | |||||
| 2 | |||||
| Safari on iOS | Opera Mini | Android Browser | Blackberry Browser | Opera Mobile | Android Chrome | Android Firefox | IE Mobile | Android UC Browser | Samsung Internet | QQ Browser | Baidu Browser | KaiOS Browser |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26.1 | ||||||||||||
| 26.0 | all | 141 | 10 | 80 (5) | 141 | 143 (1) | 11 | 15.5 | 28 | 14.9 | 13.52 | 3.0-3.1 (1) |
| 18.5-18.6 (2) | 4.4.3-4.4.4 | 7 | 12.1 | 10 | 27 | 2.5 | ||||||
| 18.4 (2) | 4.4 | 12 | 26 | |||||||||
| 18.3 (2) | 4.2-4.3 | 11.5 | 25 | |||||||||
| Show all | ||||||||||||
| 18.2 (2) | 4.1 | 11.1 | 24 | |||||||||
| 18.1 (2) | 4 | 11 | 23 | |||||||||
| 18.0 (2) | 3 | 10 | 22 | |||||||||
| 17.6-17.7 (2) | 2.3 | 21 | ||||||||||
| 17.5 (2) | 2.2 | 20 | ||||||||||
| 17.4 (2) | 2.1 | 19.0 | ||||||||||
| 17.3 | 18.0 | |||||||||||
| 17.2 | 17.0 | |||||||||||
| 17.1 | 16.0 | |||||||||||
| 17.0 | 15.0 | |||||||||||
| 16.6-16.7 | 14.0 | |||||||||||
| 16.5 | 13.0 | |||||||||||
| 16.4 | 12.0 | |||||||||||
| 16.3 | 11.1-11.2 | |||||||||||
| 16.2 | 10.1 | |||||||||||
| 16.1 | 9.2 | |||||||||||
| 16.0 | 8.2 | |||||||||||
| 15.6-15.8 | 7.2-7.4 | |||||||||||
| 15.5 | 6.2-6.4 | |||||||||||
| 15.4 | 5.0-5.4 | |||||||||||
| 15.2-15.3 | 4 | |||||||||||
| 15.0-15.1 | ||||||||||||
| 14.5-14.8 | ||||||||||||
| 14.0-14.4 | ||||||||||||
| 13.4-13.7 | ||||||||||||
| 13.3 | ||||||||||||
| 13.2 | ||||||||||||
| 13.0-13.1 | ||||||||||||
| 12.2-12.5 | ||||||||||||
| 12.0-12.1 | ||||||||||||
| 11.3-11.4 | ||||||||||||
| 11.0-11.2 | ||||||||||||
| 10.3 | ||||||||||||
| 10.0-10.2 | ||||||||||||
| 9.3 | ||||||||||||
| 9.0-9.2 | ||||||||||||
| 8.1-8.4 | ||||||||||||
| 8 | ||||||||||||
| 7.0-7.1 | ||||||||||||
| 6.0-6.1 | ||||||||||||
| 5.0-5.1 | ||||||||||||
| 4.2-4.3 | ||||||||||||
| 4.0-4.1 | ||||||||||||
| 3.2 | ||||||||||||
Can be enabled in Firefox with the dom.webgpu.enabled flag.
Can be enabled in Safari with the WebGPU feature flag.
Can be enabled in some Chromium browsers (on Windows, MacOS, Linux) with the enable-unsafe-webgpu flag.
Part of an origin trial.
Not enabled on Linux by default.
Only enabled by default on Windows.
Partial support refers to only being enabled by default on macOS 26 Tahoe or later.
Data by caniuse.com
Licensed under the Creative Commons Attribution License v4.0.
https://caniuse.com/webgpu