This post was last updated over a year ago, therefore the contents of this post may be out of date.

It’s important to have a good set of tools to speed up and simplify your CSS development and we always see new and approved ones  being created. The tools featured in today post will help you improve your workflow whether it be solving validation or debugging, taking care of those repetitive tasks that we see on a daily basis or just simply offering a better solutions to many time-consuming items like sprites or CSS3 animations

1. CSS Lint

CSS Lint

CSS Lint is a tool to help point out problems with your CSS code. It does basic syntax checking as well as applying a set of rules to the code that look for problematic patterns or signs of inefficiency. The rules are all pluggable, so you can easily write your own or omit ones you don’t want.

2. CSS Pivot

css pivot

CSS Pivot lets you add custom CSS styles to any website and makes it easy to share the result with a short link. An easy way to test it is by adding “html, body { background: green; }” to a website.

3. PCSS – CSS Server-side Preprocessor

PCSS – CSS Server-side Preprocessor

Unleash the CSS3 power with much less code and features like class nesting, server-side browser specifics, default unit and variables.

4. Layer Styles

layer style

Like Photoshop’s Layer Styles but it is a web browser-based graphics editor, but instead of creating graphics it’s generates CSS instead.

5. Prefix My CSS

prefix my css

You can now use powerful CSS3 techniques, and don’t waste your time writing each properties. First, write your code for your loved browser. Then paste your CSS code in the first block, and prefix!

6. Holmes

holmes css dective

Holmes is stand-alone diagnostic CSS stylesheet that can highlight potentially invalid, inaccessible or erroneous HTML(5) markup by adding one class.

7. Normalize.css


Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.

8. Sprite mapper

sprite mapper generator

Spritemapper is an application that merges multiple images into one and generates CSS positioning for the corresponding slices.

9. CSS3 Patterns Gallery

css3 pattern gallery

CSS3 Patterns Gallery is exactly what it sounds like: a gallery but filled with CSS3 patterns, you get a  preview of each pattern and if you like it just click on it and the code will pop up.

10. Patternify


Patternify is a simple CSS pattern generator. Its graphical web-based interface lets you draw the pattern you want, and then it generates the CSS code for you.

11. CSS3 Buttonize Framework

css3 buttonize framework

The Buttonize Framework is a simple, light-weight CSS file with precompiled styles and colours for quick, modern looking buttons. It uses CSS3 for rounded corners and subtle gradients but with bulletproof fallbacks for older browsers.

12. CSS Text Shadow

css text shadow

CSS Text Shadow is a text shadow generator that uses CSS.Type your text you want to preview in the website’s box then choose which style, the font you like then grab your code and put into your stylesheet.


12 Useful Tools for Easier CSS Development