T

Text Machine

Powerful text tools, in your browser

CSS Vendor Prefix Generator

Input your CSS properties below to automatically add vendor prefixes. This tool helps ensure cross-browser compatibility for modern CSS features.

Enter Your CSS

CSS Properties

Enter one CSS property per line or separate with semicolons

Browser Support

WebKit

(Safari, Chrome)

Mozilla

(Firefox)

Microsoft

(IE, Edge)

Opera

Generated CSS with Vendor Prefixes
Tips

• Modern browsers may not need all prefixes, but they ensure compatibility with older versions
• Consider using a build tool like Autoprefixer for production code
• Some properties like 'display: flex' need prefixing for older browsers but not for newer ones

How to use CSS Vendor Prefix Generator

  1. 1

    Paste your CSS

    Drop your CSS rules, such as a flex or transition declaration, into the code input box.

  2. 2

    Select the prefixes

    Choose which vendor prefixes to add, including -webkit-, -moz-, -ms-, and -o-, based on the browsers you need to support.

  3. 3

    Generate prefixed CSS

    Click Generate Prefixes to produce a version of your code with the matching prefixed properties added.

  4. 4

    Copy the result

    Copy the prefixed CSS from the output and paste it back into your stylesheet.

Frequently asked questions

What are CSS vendor prefixes for?
Vendor prefixes such as -webkit-, -moz-, -ms-, and -o- let you use properties that a browser engine implemented before they were standardized. Adding them improves cross-browser compatibility for older browser versions.
Which prefixes can this tool add?
It can generate the four common prefixes, -webkit- (Chrome, Safari, Edge), -moz- (Firefox), -ms- (older Internet Explorer and Edge), and -o- (older Opera), and you choose which ones to include.
Does it prefix every property I paste?
It adds prefixed variants for properties that historically needed them and leaves standard, fully supported properties unchanged, so your output stays clean rather than padded with unnecessary lines.
Do I still need vendor prefixes today?
Many modern properties no longer require them, but prefixes remain useful when supporting legacy browsers or specific features. This tool makes it easy to add them when your project's browser targets call for it.
Is my CSS sent anywhere?
No. The prefixing runs entirely in your browser, so your CSS is never uploaded to a server. The tool is free to use with no registration required.

Related tools

Keep going with these handy tools

CSS Unit Converter

Meta Tag Generator

Robots.txt Generator

Open Graph Previewer

HTML Entity Encoder/Decoder

HTTP Header Viewer