35+ CSS Flat Buttons - Free Code + Demos

Collection of 35+ CSS Flat Buttons. All items are 100% free and open-source.

1. Flat Hover Buttons Effect

CSS Flat Buttons - Flat Hover Buttons Effect
Some beautiful and clean hover effects for button
Author: januaryofmine (januaryofmine)
Created on: March 16, 2019
Made with: HTML, SCSS
Tags: button, hover, animation, before, after

2. Flat Buttons With Smooth Hover Effect

CSS Flat Buttons - Flat Buttons With Smooth Hover Effect
Author: Silvestar Bistrović (CiTA)
Created on: February 4, 2019
Made with: HTML, SCSS
Tags: gradient, animation, buttons

3. Hover/ Focus Effect

CSS Flat Buttons - Hover/ Focus Effect
Author: Ana Tudor (thebabydino)
Created on: November 7, 2018
Made with: HTML, SCSS
Tags: css-variables, sass, codevember

4. CSS3 Buttons Hover Effects With FontAwesome5

CSS Flat Buttons - CSS3 buttons hover effects with FontAwesome5
CSS3 button hover effects, no JS
Author: foxeisen (fox_hover)
Created on: August 11, 2018
Made with: HTML, SCSS
Tags: hover-effects, css hover effects, css3-buttons

5. 🍄 Colorful Flex Buttons 🍄

CSS Flat Buttons - 🍄 Colorful Flex Buttons 🍄
Author: 0guzhan (0guzhan)
Created on: July 25, 2018
Made with: HTML, SCSS
Tags: button, flexbox, css, colorful

6. 5 Very Simple Hover Effects

CSS Flat Buttons - 5 Very Simple Hover Effects
Author: Mark (defaultclass)
Created on: July 10, 2018
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug

7. Flipping Button | Pure CSS

CSS Flat Buttons - Flipping button | pure CSS
This is a flatt button, which has a 3-dimensional flipping effect on hover
Author: Andrej (Ikonikov)
Created on: January 25, 2018
Made with: HTML, SCSS
Tags: flippnig, button, hover, css

8. Shiny Button

CSS Flat Buttons - Shiny button
Shiny captivating and flat button for call to action, with only CSS.
Author: Antonio (conlaccento)
Created on: August 9, 2017
Made with: HTML, Sass

9. Animated Flat Design Button

CSS Flat Buttons - Animated Flat Design Button
A button that follows the flat design trend but still has some 3D animation on hover.
Author: Allison Skinner (adskinner)
Created on: June 23, 2017
Made with: HTML, CSS
Tags: button, 3d-button, flat-design, css-animation

11. Material Design Flat Button

CSS Flat Buttons - Material Design Flat Button
Hacky css way for flat material design shadows for text.
Author: Andrew (andrewerrico)
Created on: February 24, 2017
Made with: HTML, SCSS
Tags: button, materialdesign, css, icon

12. Flat Buttons' Psuedo Striped Shadows

CSS Flat Buttons - Flat Buttons' Psuedo Striped Shadows
Flat Buttons are all the rage. Stripes are in season. Rather than accomplishing the stripes with a repeating SVG or PNG background image, this CSS-only approach uses a strategically spaced linear gradient at an angle to produce an identical feel. No tessellating knowledge needed. A tra...
Read More
Author: Dan Powell (bloom-dan)
Created on: August 30, 2016
Made with: HTML, CSS
Tags: striped shadows, flat-design, ux, pure-css, psuedo-elements

13. Flat Layered Button

CSS Flat Buttons - Flat Layered Button
Author: Dronca Raul (rauldronca)
Created on: August 16, 2016
Made with: HTML, CSS, JS

14. Pure CSS 3D Flip Buttons

CSS Flat Buttons - Pure CSS 3D flip buttons
Author: Josh Shor (jshor)
Created on: June 6, 2016
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug

15. Animated CSS3 Buttons

CSS Flat Buttons - Animated CSS3 Buttons
Experimental css buttons by Designify.me
Author: Sazzad (sazzad)
Created on: April 29, 2015
Made with: HTML, CSS
Tags: button, animated, hover, css3

16. Flat Buttons

CSS Flat Buttons - Flat Buttons
A collection of Flat buttons with a little animation I made. Pure CSS with SCSS.
Author: Benjamin Vilina (BenjaminVilina)
Created on: January 19, 2015
Made with: HTML, SCSS, JS
Tags: animation, scss, sass, css, transition

17. Animated Ghost Button

CSS Flat Buttons - Animated Ghost Button
Author: Cameron (numerical)
Created on: December 18, 2014
Made with: HTML, CSS, JS
Tags: ghost, button, outline, transparent, animated

18. Material Flat Button

CSS Flat Buttons - Material Flat Button
Sweet flat button with hover effect My profile: http://codepen.io/bisaillonyannick/
Author: Yannick Bisaillon (bisaillonyannick)
Created on: October 21, 2014
Made with: HTML, SCSS, JS
Tags: button, hover, link, flat, effect

19. Flat & Shiny Button (hover Effect)

CSS Flat Buttons - Flat & Shiny Button (hover Effect)
Button with a subtle gloss/shine wipe on hover. No images, just a single HTML element and a CSS pseudo-element. Inspired by http://codepen.io/indyplanets/pen/LejJd
Author: Nate Watson (nw)
Created on: August 27, 2014
Made with: HTML, SCSS
Tags: button, hover, animation, shiny, glossy

20. Simple Flat Buttons

CSS Flat Buttons - Simple Flat Buttons
Author: Maz (maziarzamani)
Created on: August 10, 2015
Made with: HTML, SCSS

22. CSS Flat Button Shapes

CSS Flat Buttons - CSS Flat Button Shapes
Author: Charlotte Dann (pouretrebelle)
Created on: September 22, 2012
Made with: Haml, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: button

23. Sass Flat-button Generator

CSS Flat Buttons - Sass flat-button generator
Playing w/ flat design and fancy Sass functions. See the code for details. UPDATE: I wrote some explaining comments. Main Ideas Write a mixin that makes awesome flat buttons w/ icons in variable positions. Store the Unicode-entities for the icons in one place and make them referenceable...
Read More
Author: Max Kohler (maxakohler)
Created on: March 18, 2013
Made with: HTML, SCSS
Tags: sass, flat-design, buttons, mixin, useful

24. Flat Buttons

CSS Flat Buttons - Flat buttons
Flat button hover transitions
Author: Natalie Frecka (caesura)
Created on: December 8, 2015
Made with: Pug, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: buttons, flat

25. Flat Button Styles - Mustard UI

CSS Flat Buttons - Flat Button Styles - Mustard UI
Button styles as provided by Mustard UI.
Author: Kyle Logue (kylelogue)
Created on: April 8, 2018
Made with: HTML, SCSS
Tags: buttons, button styles, flat-buttons, button transitions, css-framework

26. Flat Buttons

CSS Flat Buttons - Flat Buttons
Simple flat button family similar to bootstrap buttons. Nothing much going on here, just margin + border adding up to the same value on and off hover.
Author: Olex (tholex)
Created on: December 29, 2012
Made with: HTML, Less
Tags: buttons, button, border-radius, hover

27. Flat-button-Animation

CSS Flat Buttons - Flat-button-Animation
Author: David Basrianto (dbasrianto)
Created on: February 24, 2014
Made with: HTML, CSS
Tags: flat, metro, css, responsive, button

28. Flat Button

CSS Flat Buttons - Flat Button
Quick test of a flat button design
Author: Stefan C. (stefcharle)
Created on: July 15, 2014
Made with: HTML, SCSS
Tags: flat, button, ui, design

29. Beautiful Flat Buttons

CSS Flat Buttons - Beautiful Flat Buttons
Author: Kashif Iqbal Khan (kashiif)
Made with: HTML, CSS