Collection of hand-picked free HTML and CSS button code examples. Update of April 2019 collection. 54 new items.

167 CSS Buttons

Collection of hand-picked free HTML and CSS button code examples. Update of April 2019 collection. 54 new items.

Related Articles

  1. CSS Button Hover Effects
  2. CSS 3D Buttons
  3. CSS Submit Buttons
  4. CSS Gradient Buttons
  5. CSS Flat Buttons
  6. CSS Close Buttons
  7. CSS Download Buttons
  8. CSS Play/Pause Buttons
  9. CSS Button Click Effects
  10. CSS Button Libraries
  11. Bootstrap Buttons
  12. HTML Buttons with JavaScript
  13. jQuery Buttons

Author

  • Tsukasa Aoki

Made with

  • HTML / CSS (SCSS)

About a code

Social Media Buttons Hover Effect

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Chance Squires

Made with

  • HTML / CSS

About a code

Hello Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Nour Ibram

Made with

  • HTML / CSS

About a code

3D Social Media Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • zeynep

Made with

  • HTML / CSS (SCSS)

About a code

Sunset Button

An animated button in HTML and CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • ...(╯°□°)╯

Made with

  • HTML (Pug) / CSS (SCSS)

About a code

Valorant Button

Recreating the (amazing!) buttons featured on Valorant from scratch based on their visual appearance.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Mikael Ainalem

Made with

  • HTML / CSS

About a code

Chat Bubble Button

Chat bubble to close animation.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Milan Raring

Made with

  • HTML / CSS (SCSS)

About a code

Graph Button

Only CSS graph button.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Sarah Fossheim

Made with

  • HTML / CSS

About a code

Animal Crossing Inspired Hover

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Alex Hart

Made with

  • HTML / CSS

About a code

Don't Push Me Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Vlad Racoare

Made with

  • HTML / CSS (SCSS)

About a code

Skeumorphic Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Aysenur Turk

Made with

  • HTML / CSS (SCSS)

About a code

Transaction Button with Hover Animation

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Demo image: Neumorphism Buttons

Author

  • zeynep

Made with

  • HTML / CSS (SCSS)

About a code

Neumorphism Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • alphardex

Made with

  • HTML / CSS (SCSS)

About a code

Share Button Float Icon

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • ALex

Made with

  • HTML / CSS

About a code

CSS Social Share Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • G Rohit

Made with

  • HTML / CSS (SCSS)

About a code

Showing Icon on Hover in Button

Showing icons on mouseover in a button uing pure CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Russ Perry

Made with

  • HTML / CSS

About a code

Multi Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Ryan Mulligan

Made with

  • HTML / CSS

About a code

Multi Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Erin E. Sullivan

Made with

  • HTML / CSS (SCSS)

About a code

Multi Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Vast Rideside

Made with

  • HTML (Pug) / CSS (SCSS)

About a code

Multi Button - Pillbox

Neon multi buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • vivien

Made with

  • HTML / CSS (SCSS)

About a code

CSS Multi Button

Change the $main-color to see how it shifts.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • fliseno1k

Made with

  • HTML / CSS

About a code

Liquid Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Mikael Ainalem

Made with

  • HTML / CSS

About a code

Upload Button

A no JS upload animation/microinteraction.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Milan Raring

Made with

  • HTML / CSS (SCSS)

About a code

Video Button Animation

Only CSS video button animation.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • alphardex

Made with

  • HTML / CSS (SCSS)

About a code

Button Collection

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jouan Marcel

Made with

  • HTML (Pug) / CSS (Sass)

About a code

Skeuomorphic Buttons with Realistic 3D Effect

Skeuomorphism was used on the earlier iPhones and was made popular by it as well for UI design. It got mostly deprecated by flat design, as skeuomorphic elements are harder to create, maintain and scale across different platforms. You will notice, that the style doesn't work out nicely when you change a single color like the background. Play with it, learn what happens and how it is done, but I would not recommend using it on your website/app. It's 2020 anyway and skeuomorphism is still out, otherwise, you should at least wait a couple of years till it's considered vintage, retro and trendy again.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Yusuke Nakaya

Made with

  • HTML (Pug) / CSS (SCSS)

About a code

Only CSS: Usually Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Katherine Kato

Made with

  • HTML / CSS (SCSS)

About a code

3D Button

Single element 3D button with hover and click effects.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Cathy Dutton

Made with

  • HTML / CSS

About a code

Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • masuwa

Made with

  • HTML / CSS

About a code

Button Hover Distrotion Effect

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • masuwa

Made with

  • HTML / CSS

About a code

Button Hover Light Reflection

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jouan Marcel

Made with

  • HTML (Pug) / CSS (Sass)

About a code

Futuristic Button Styles

Futuristic and organic button styles with hover effect. Uses the backdrop-filter effect for a slight frosty glass effect. CSS via Sass as a preprocessor, HTML via Pug. No Javascript in use.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Swarup Kumar Kuila

Made with

  • HTML / CSS

About a code

Social Animation

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: bootstrap.css, font-awesome.css, font-awesome-animation.css

Author

  • Kniw Studio

Made with

  • HTML / CSS

About a code

CSS Button with Hover Effect

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Jordan Marshall

Made with

  • HTML / CSS (SCSS)

About a code

Modern Gradient Buttons

A playful set of buttons that utilize CSS gradients for fun colors and animations.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Himalaya Singh

Made with

  • HTML / CSS

About a code

A Button Hover Effect

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Ahmad Emran

Made with

  • HTML / CSS

About a code

Creative Button Animation Effects

Creative button animation effects with only using HTML & CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jhey

Made with

  • HTML (Pug) / CSS (Stylus)

About a code

Pure CSS Ghost Buttons with Directional Awareness

Thought I'd have a go at creating directionally aware buttons that fill based on how a child has hovered.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Russ Pate

Made with

  • HTML / CSS (SCSS)

About a code

Button with Arrow

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: tachyons.css

Author

  • PineappleSyrup

Made with

  • HTML / CSS (SCSS)

About a code

Only CSS Animated Border Button

Button with animated border on hover.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Sikriti Dakua

Made with

  • HTML / CSS (SCSS)

About a code

Amazing Button Hover

Responsive amazing button with hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Anurag

Made with

  • HTML / CSS

About a code

Butterfly Hexagon

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Takane Ichinose

Made with

  • HTML (Pug) / CSS (SCSS)

About a code

Outline Button or Ghost Button: Icon on Hover

Outline button (or Ghost button): when hovered, the icon hidden at the left side will show.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Himalaya Singh

Made with

  • HTML / CSS

About a code

File Upload Interaction Design

A simple file upload interaction design.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Kevin Miranda

Made with

  • HTML / CSS (SCSS)

About a code

Glass Effect Social Media Buttons with Neon Glow

A CSS only implementation of glass-like neon glow buttons with text gradients & box-shadows.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jesper Lauridsen

Made with

  • HTML / CSS

About a code

Gradient Color Button with Hover Glow

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Sebastian Opperman

Made with

  • HTML / CSS (SCSS)

About a code

Chroma Button

Example demonstrates the ability to use a multi-color box shadow using pseudo elements and a blur filter.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Liam

Made with

  • HTML / CSS (SCSS)

About a code

Corner Border Button

With hover animation to fill the border gaps.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Olivia Ng

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

CTA Buttons

CSS animations: obvious CTA buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: simple-line-icons.css

Author

  • Kamil

Made with

  • HTML / CSS

About the code

Flush Button

Pure CSS button with fluid background.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Kamil

Made with

  • HTML / CSS

About the code

Blow Button

CSS blow button on hover.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Leena Lavanya

Made with

  • HTML / CSS (SCSS)

About the code

Gooey Button

Animated blobby gooey button in HTML and CSS.

Compatible browsers: Chrome, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Laura Pinto

Made with

  • HTML / CSS (SCSS)

About the code

Hover Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS)

About a code

Continue Application Hover

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Paraskevas Dinakis

Made with

  • HTML / CSS

About a code

Line & Direction

Another set of buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Tawfiq abu Halawah

Made with

  • HTML / CSS

About the code

Add And Remove Buttons

Animated "add" and "remove" HTML buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • yourpalnurav

Made with

  • HTML / CSS (SCSS)

About the code

Button Border Animation

As inspired from the website of the U.S. AirForce.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Stockin

Made with

  • HTML / CSS

About a code

Social Links

CSS only animation for social links.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Waterproof Web Wizard

Made with

  • HTML / CSS (SCSS)

About a code

Fancy CSS Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Paraskevas Dinakis

Made with

  • HTML / CSS

About a code

Multi Buttons UI

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Giana

Made with

  • HTML / CSS (SCSS)

About the code

CSS Button With Bubbles

Compatible browsers: Chrome, Edge (partial), Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Joshua Ward

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

Hover Me Pill Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: font-awesome.css

Author

  • Akshay

Made with

  • HTML (Pug) / CSS (Sass)

About the code

Fancy Hover Animation

Button with fancy hover animation.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Katherine Kato

Made with

  • HTML / CSS (SCSS)

About the code

Stretchy Button

Pure CSS (SCSS) stretchy button hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Yusuke Nakaya

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

Only CSS: Fire Button

Burn!

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Danil Goncharenko

Made with

  • HTML / CSS (Sass)

About the code

CSS Button Hover

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Akshay

Made with

  • HTML (Pug) / CSS (Sass)

About the code

Fancy Hover Animation

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Kevin Magne

Made with

  • HTML / CSS (SCSS)

About the code

Pulse CTA Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • bertdida

Made with

  • HTML / CSS (SCSS)

About the code

Button Emoji Animation

Compatible browsers: Chrome, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jonno Witts

Made with

  • HTML / CSS

About the code

Wave Button

Hover the button to ride the wave!

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Sven

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

Play Button

Simple play button in pure CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS)

About the code

Add Button Hover Animation

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • punit chawla

Made with

  • HTML / CSS (SCSS)

About the code

Button Love #3

Just hover your mouse to discover these beautifully themed buttons in action. Pure CSS(SCSS); absolutely no JavaScript.

Compatible browsers: Chrome, Edge (partial), Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Harmandeep Singh

Made with

  • HTML / CSS

About the code

Hover Over Me Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Sven Finger

Made with

  • HTML / CSS

About the code

Arrow Button

Arrow button hover animation in HTML and CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • MARK

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

Ghost Button

Ghost button hover effects in HTML and CSS.

Compatible browsers: Chrome, Edge (partial), Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Stockin

Made with

  • HTML / CSS

About a code

Hover Glow Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: font-awesome.css

Author

  • Katherine Kato

Made with

  • HTML / CSS (SCSS)

About the code

Button Hover

Hover effect for button with arrow.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Jamie Coulter

Made with

  • HTML (Haml) / CSS (SCSS)

About the code

Directionally Aware Pure CSS Button Hover

Directionally aware hover button with just CSS using segments and hover state checks.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Emanuele

Made with

  • HTML / CSS

About the code

Circle Button

HTML and CSS circle button with hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • MARK

Made with

  • HTML (Pug) / CSS (SCSS)

About the code

Liquid Fill Buttons

Splatoon styled liquid fill buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Comehope

Made with

  • HTML / CSS

About the code

Button Hover Effect

Pure CSS button hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Comehope

Made with

  • HTML / CSS

About the code

Button Hover Effect

Pretty and simple button hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • ketan

Made with

  • HTML / CSS

About the code

Mouse Hover Effect On Button Using CSS

Simple but cool transition - animation effect occurs on HTML button when mouse cursor comes over the button. All the transitions takes place based on CSS only.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Andreas Storm

Made with

  • HTML (Pug) / CSS (Stylus)

About the code

Epic Button

Fluid hover effect for button in HTML and CSS.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Amli

Made with

  • HTML / CSS (SCSS)

About a code

Download Progress Bar Only CSS

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Michelle Barker

Made with

  • HTML / CSS (SCSS)

About the code

Buttons With Stroke

Buttons with animated SVG stroke.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: yes

Dependencies: -

Author

  • Imran Pardes

Made with

  • HTML / CSS

About the code

CSS Button Hover Effect

CSS button hover effect with chevron arrows.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Aaron Iker

Made with

  • HTML / CSS (SCSS)

About the code

Add To Collection Button

Simple animation if you add smth to a collection for example.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Demo image: Download Button

Author

  • Andreas Storm

Made with

  • HTML / CSS (Sass) / JavaScript

About the code

Download Button

Download button micro interaction with SVG and little jQuery.

Demo image: Outrageously Useless Buttons, Maybe?

Author

  • Collin Smith

Made with

  • HTML (Pug) / CSS (Sass)

About the code

Outrageously Useless Buttons, Maybe?

Button animations you probably shouldn't use.

Demo image: Pure CSS Flipping Button

Author

  • Andrej

Made with

  • HTML / CSS (SCSS)

About the code

Pure CSS Flipping Button

This is a flatt button, which has a 3-dimensional flipping effect on hover.

Demo image: Bubbly Button

Author

  • Nour Soud

Made with

  • HTML
  • CSS/SCSS
  • JavaScript

About the code

Bubbly Button

Made the bubbles using radial-gradient for background-image. I believe this property is so cool that you can draw many things without adding extra div's or pseudo elements (::before and ::after).

Demo image: Noise Buttons

Author

  • Andrey Vereshchak

Made with

  • HTML/Pug
  • CSS/Sass
  • JavaScript/Babel (pixi.js, tweenmax.js, polyfill.js)

About the code

Noise Buttons

Awesome noise buttons with JS.

Demo image: Custom Property Retro Buttons

Author

  • Dario Corsi

Made with

  • HTML/Slim
  • CSS/SCSS

About the code

Custom Property Retro Buttons

Playing around with CSS custom properties.

Demo image: Download Button

Author

  • Adam Kuhn

Made with

  • HTML
  • CSS/SCSS
  • JavaScript (jquery.js)

About the code

Download Button

A playful springy download button with light jQuery and CSS animation.

Demo image: Download Button

Author

  • Andreas Storm

Made with

  • HTML / CSS (Sass) / JavaScript

About the code

Download Button

Jelly download button with little jQuery.

Demo image: Animated CSS Mail Button

Author

  • Jake Giles-Phillips

Made with

  • HTML
  • CSS/SCSS

About the code

Animated CSS Mail Button

Material Design flat UI CSS mail button. Pure CSS animation.

Demo image: Floating Animation

Author

  • Chouaib Blgn

Made with

  • HTML
  • CSS
  • JavaScript (jquery.js)

About the code

Floating Animation

Cool floating button animation using HTML and CSS and jQuery.

Author

  • Danil Goncharenko

Made with

  • HTML / CSS

About the code

Button Hover Animation

Pure CSS button with hover effect.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Demo image: SVG Button Hover Effect With Snap.svg

Author

  • Joost Kiens

Made with

  • HTML
  • CSS/PostCSS
  • JavaScript/Babel (snap.svg.js)

About the code

SVG Button Hover Effect With Snap.svg

Simple button hover effect by replacing the text in a button with an svg element which mimics the button in order to create an effect which can not (easily?) be done with CSS.

Demo Image: Button Animation With CSS Offset Paths
Demo Image: Button Animation With CSS Offset Paths

Button Animation With CSS Offset Paths

A button with animating fly out dots that move along an offset path (formerly known as CSS motion paths).
Made by Nick Salloum
June 12, 2017

Demo Image: Animated Rainbow Button
Demo Image: Animated Rainbow Button

Animated Rainbow Button

HTML and CSS animated rainbow button.
Made by lemmin
June 10, 2017

Author

  • Giana

Made with

  • HTML / CSS (SCSS)

About the code

Sass Button Border Hover Effect Mixin

CSS button with drawing effect on hover.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Demo Image: Play Button
Demo GIF: Play Button

Play Button

Play button transition with HTML and CSS.
Made by Baron
April 2, 2017

Demo Image: Stripe Button
Demo GIF: Stripe Button

Stripe Button

HTML and CSS stripe button.
Made by Felipe Bernardes
May 22, 2017

Author

  • Dion Dermott

Made with

  • HTML / CSS (Less)

About the code

Bouncy Buttons

Bouncy CSS pseudo element buttons.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Author

  • Sasha

Made with

  • HTML / CSS (SCSS)

About the code

CSS Pulsing Button

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Author

  • Thea

Made with

  • HTML / CSS

About the code

Social Buttons

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: font-awesome.css

Demo Image: Fancy Button Menu
Demo Image: Fancy Button Menu

Fancy Button Menu

Simple animated button with double border in pseudo element.
Made by Nodws
November 14, 2016

Demo Image: CSS Buttons
Demo Image: CSS Buttons

CSS Buttons

Inspiration for new ways to make interactive buttons using linear-gradients, box-shadows, and pseudo classes!
Made by Derek Morash
August 19, 2016

Demo Image: Ghost Button Animation
Demo Image: Ghost Button Animation

Ghost Button Animation

Ghost button animation with HTML and CSS(SCSS).
Made by Valentine
June 23, 2016

Demo Image: Button Animation Experiment
Demo Image: Button Animation Experiment

Button Animation Experiment

Another quick pen of button animation based on a Dribbble post.
Made by Valentine
June 23, 2016

Demo Image: Social Buttons with Icon Fonts
Demo Image: Social Buttons With Icon Fonts

Social Buttons With Icon Fonts

Another set of social buttons for anyone to use/take inspiration from. This set takes advantage of Font Awesome icon pack.
Made by David Pottrell
June 6, 2016

Author

  • Saabbir Hossain

Made with

  • HTML / CSS

About a code

Transform 3D Button

An awesome simple CSS3 3D button.

Compatible browsers: Chrome, Edge, Firefox, Opera, Safari

Responsive: no

Dependencies: -

Demo Image: Contact Button
Demo Image: Contact Button

Contact Button

Contact button from dribbble shot. Only for fun.
Made by Alberto Jerez
March 18, 2016

Demo Image: Pure CSS Menu Close Icon
Demo Image: Pure CSS Menu Close Icon

Pure CSS Menu Close Icon

Pure CSS(Sass) menu icon.
Made by Dominic Kolbe
October 16, 2015

Demo Image: Colorful CSS Buttons
Demo Image: Colorful CSS Buttons

Colorful CSS Buttons

A collection of various types of CSS buttons in various colors.
Made by Chris Deacy
September 20, 2015

Demo Image: OK Button
Demo Image: OK Button

OK Button

Hover effect - animation icons.
Made by Marco Barría
September 12, 2015

Demo Image: Button Hover Animations
Demo Image: Button Hover Animations

Button Hover Animations

A set of button hover animations.
Made by Akshay Nair
August 23, 2015

Demo Image: Blobs Button
Demo Image: Blobs Button

Blobs Button

Button hover effect from https://isl.co/.
Made by Nikolay Talanov
August 22, 2015

Demo Image: Simple Button Hover
Demo Image: Simple Button Hover

Simple Button Hover

Simple multi layer box shadow hover effect.
Made by Dominic Magnifico
August 21, 2015

Demo Image: Amy Winehouse Doc Button
Demo Image: Amy Winehouse Doc Button

Amy Winehouse Doc Button

Amy Winehouse doc button with HTML and CSS(SCSS).
Made by Eric Grucza
August 17, 2015

Demo Image: YouTube Play Pause Button
Demo Image: YouTube Play Pause Button

YouTube Play Pause Button

Play/Pause button with SVGs only.
Made by David Darnes
August 4, 2015

Demo Image: Half Fuller Buttons
Demo Image: Half Fuller Buttons

Half Fuller Buttons

Half fuller buttons with HTML(Pug) and CSS(SCSS).
Made by David Fuller
July 30, 2015

Demo Image: Collection Of Button Hover Effects
Demo Image: Collection Of Button Hover Effects

Collection of Button Hover Effects

A few examples of flashy hover effects.
Made by David Conner
July 10, 2015

Demo Image: Button Hover States
Demo Image: Button Hover States

Button Hover States

Snazzy CSS hover states for a button.
Made by James Power
May 15, 2015

Demo Image: Animated CSS3 Buttons
Demo Image: Animated CSS3 Buttons

Animated CSS3 Buttons

Experimental css buttons by Designify.me.
Made by Sazzad
April 25, 2015

Demo Image: Button Outline Animation On Hover
Demo Image: Button Outline Animation On Hover

Button Outline Animation On Hover

Button outline animation on hover with HTML(Haml) and CSS(SCSS).
Made by Eric Grucza
February 9, 2015

Demo Image: Box/Button Hovers
Demo Image: Box/Button Hovers

Box/Button Hovers

HTML/CSS box and button hovers.
Made by andrew wierzba
February 4, 2015

Like/Favorite Buttons

HTML and CSS like button examples (6 items).

Demo Image: The Twitter Like Button
Demo GIF: The Twitter Like Button

The Twitter Like Button

The Twitter like button made only using SVG and CSS3 animations.
Made by Robeen
January 2, 2017

Demo Image: Like Animation — Jumpy Hearts
Demo Image: Like Animation — Jumpy Hearts

Like Animation — Jumpy Hearts

Like animation with HTML(Haml), CSS(SCSS) and JavaScript.
Made by Wojtek Witkowski
November 17, 2016

Demo Image: Interactive Splat Like Button
Demo GIF: Interactive Splat Like Button

Interactive Splat Like Button

Interactive splat like button in HTML, CSS and JavaScript.
Made by Gowri Prasanth V M
November 1, 2016

Demo Image: Like And Favorite Buttons
Demo Image: Like And Favorite Buttons

Like And Favorite Buttons

Like and favorite buttons with HTML, CSS and JavaScript.
Made by Ahmad Yousef
October 18, 2016

Demo Image: CSS Favourite Button
Demo Image: CSS Favourite Button

CSS Favourite Button

Just another experiment for a favourite button this time. Some nice animations etc. All in CSS, no imagery or svg’s etc.
Made by Jamie Coulter
March 18, 2015

Demo Image: Hover Intent - Like button
Demo Image: Hover Intent - Like button

Hover Intent - Like button

Like button with HTML, CSS(SCSS) and JavaScript.
Made by Sam Lillicrap
January 28, 2014

back to top