Written by Saran on February 5, 2014, Updated November 7, 2015
Are you looking for some CSS3 buttons, which are good enough to be used in real-world website projects? here are some CSS3 buttons you might like. Since my last post about codepen buttons, I’ve been searching sites like codepen, cssdeck and jsfiddle for some good practical buttons and I’m amazed to find so many cool CSS3 buttons with nice effects and animations.
Here are some wonderful buttons I’ve picked, which I think are cool and practical and can be used in your web projects. Some buttons here do use jQuery, but not too lavishly to mess-up everything.
CSS3 Button Generator
Checkout Sanwebe CSS3 button generator.
CSS3 Pink Button with Pacifico font
Nice 3D pink rectangle button uses CSS3 transition effects. Other than small jQuery code to play the sound and change inner text, it’s entirely made using pure CSS3.
Collection of CSS3 3D Web Buttons
Collection of 3D buttons, created only using CSS3. The buttons were inspired by freebie PSD Chunky 3D buttons.
CSS3 Social 3D buttons
Nicely done social buttons only using CSS3 and icon font.
CSS3 Animated buttons
Circle animated buttons with CSS3 background patterns. Might not work in Firefox 3.6 and IE10.
CSS3 Circle Animated buttons
Another circle animated buttons, but this time, the text rotation on mouse hover gives really nice effect.
Clean Circle buttons
Another example of circle CSS3 buttons.
Pure CSS3 Toggle Buttons
Nicely created Toggle buttons, entirely created using CSS3 and icon font.
CSS3 Animated Button
A nice looking 3d button created using CSS3 and Google fonts.
CSS3 Button Effects
Buttons demonstrate cool animations using different CSS3 properties.
Shiny CSS3 Buttons
We are now absolutely sure that we can easily create shiny buttons only using CSS3, no more photoshop.
3D CSS3 Buttons
It’s pretty amazing what you can do with CSS3 pseudo elements :before and :after. Checkout amazingly done 3d buttons.
3D flip button effect
3D flip button effect on click, created only using CSS3.
No effects or animation, just collection of popular brand buttons using CSS and bootstrap icons.
Dark circled button
A circle button inspired by this dribbble shot example. Small jQuery code to give blob effect on click.
A Switch inspired by dribbble shot, created only using CSS3.
Beautiful Flat Buttons
A collection of flat buttons for all occasions, no animation or effects.
Social Media Sharing Buttons
Much nicer version of social share buttons, only nonfunctional. As per author it should work in IE7+.
CSS Christmas button using data:urls, a method to embed the image data directly into the document.
A round shiny button using CSS3.
Buttons only uses unicode symbols, you can also use text or icon fonts.
Chunky 3D pure CSS3 Animated
Another set of 3D animated buttons for websites. Animation is done using the animation and keyframes properties.
CSS3 Metal UI buttons
Collection of CSS3 metal button, the symbols were created with the help of “pictos” font by using @font-face. Box-shadow and linear-gradient properties were used to create metal look.
CSS3 rounded buttons
Another collection of rounded animated button created using CSS3.
Pressable CSS3 Social Buttons
Buttons uses simple CSS3 properties like gradients, box-shadows, text-shadows etc. Hover and active states are also included in this set.
CSS3 Simple Push buttons
Nice CSS3 buttons. The HTML and CSS codes are much more usable in real world projects.
CSS3 3D download button
This 3D download button uses perspective transform to make the button look 3D which works only in webkit browsers.
Amazing CSS3 Social Buttons
These social buttons use liner-gradient as the base background, box-shadow for 3D effect, the icons are the result of data:URI.
A big fat shiny CSS3 button with a shadow effect beneath it. The button uses font called “Sansita One” from Google font.
Just some simple CSS buttons for the refinement.
CSS3 Social Buttons
Another set of Social buttons created using CSS3, it uses :before and :after to create the button itself. The icons are from fontawesome.io.
Simple CSS buttons
A series of simple CSS buttons. They are easy to customize and use. Can easily be integrated with Font-Awesome or other icons library to bring it out more.
Poker Chip Button
Simple poker chip button example using CSS3, Can also be used as a button with hover effect.
Slidey CSS3 button concept, based on Dribble shot by @buatoom.
Admin Menu Buttons
Administration bar (or menu or navigation) with css3 and fontawesome. When toggle on button class active is added using jQuery.
A simple button with stitched look, demonstrating the possibility of CSS3, no background image used.
Circular button with spinning border for hover indication.
Pure CSS3 Button
A clean soft button created only using CSS3, the button was inspired by this Dribble example.
Slide Out Card CSS3 Button
These buttons look like cards that slide out of a sleeve. Useful for teasing a user or for any info that needs to remain hidden until the user chooses.
Candybar CSS3 Button animation
A Pure CSS candybar button animation to denote loading state.
CSS3 On/Off Switches
Nicely created CSS3 On/Off Switches created using CSS3, uses small jQuery code to toggle class.
Glossy CSS3 Buttons
Set of glossy css3 buttons, uses various CSS3 properties to give it 3D glossy look.
3D buttons with multi-color button edge
Pure CSS3 buttons with multi color button edge.
Checkout these brilliant 8-bit Hovers buttons.
Simple and clean buttons made using pure CSS. Icons from FontAwesome used.
Sexy SCSS buttons in HSB
Some CSS buttons with FontAwesome icons.
Clean Button Set
Some regular clean button set for your web applications.
Bootstrap button toggle switch.
Animated CSS3 Buttons
A collection of CSS3 animated buttons to spice up your site
AColorful CSS Buttons
A collection of various types of CSS buttons in various colors.
Article written by Saran. Saran Chamling loves the web technology, and enjoys designing, exploring and writing about it @sanwebe.com. You can find him at Twitter, Google or Facebook.
Welcome to sanwebe.com, a blog 100% inspired by our ever changing web development world, it's a small effort to provide useful related resources, tips and tutorials to web developers and newbies. Blog was launched back in 2011, and recently been moved from saaraan to sanwebe.com, blog needs some catching up to do, but your valuable feedbacks will always help.