Tested tool guide
Tested browser tools
Checked August 16, 2026
What CSS Autoprefixer does, with a checked example
Paste CSS, pick a browser target, and get back the same stylesheet with only the vendor prefixes your target requires. Every property and selector is checked against browser-support data - the same Can I Use database the build-time Autoprefixer uses - restricted to the browsers you chose, and the needed -webkit-, -moz- or -ms- forms are inserted. Two things surprise people: with modern targets like 'last 2 versions' the output is often identical to the input, because current browsers need almost no prefixes, and the tool also removes prefixes no targeted browser requires, so hand-prefixed CSS can come back smaller. Everything runs in the browser; your CSS is never uploaded.
Worked example
A concrete input and expected output from the current implementation.
Input
a {
position: sticky;
user-select: none;
} ->
Expected output
a {
position: -webkit-sticky;
position: sticky;
-webkit-user-select: none;
user-select: none;
} With the browser target set to Safari 12, which supports both properties only with the -webkit- prefix, the tool emits the prefixed declarations ahead of the standard ones, which stay last and win wherever unprefixed support exists. Repoint the target at current Safari and the same input returns unchanged.