Ghost buttons are quite popular in web design, mainly used as a secondary button. This is particularly useful when you want to ensure that your secondary button doesn’t overshadow your primary call-to-action or CTA button. We are featuring a top-hand-picked collection of HTML and CSS ghost buttons sourced from all over the internet, from the best sites like CodePen, GitHub, and more. From minimalist design to a transparent background and thin border to mesmerising hover effects, we have something for everyone.

Whether you’re a web designer or developer seeking references to visually stunning and stylish secondary (ghost) buttons, This is the platform that will quench your creative thrust. In our compilation, each item is carefully chosen, can be added to any layout, and easily suits your website or project design theme.

Without further ado, let us expose our curated collection of visually appealing 25+ CSS ghost buttons and enhance the user interaction on your site.

1. Ghost button


Author: Visual Composer
Source: Code / Demo
Created on: OCTOBER 5, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(Less), JavaScript(Babel)

2. Animated Ghost Button


Author: Hornebom
Source: Code / Demo
Created on: MAY 7, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

3. Gradient Ghost Button


Author: CJ Williams
Source: Code / Demo
Created on: JULY 2, 2015
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Haml), CSS(SCSS)

4. Pure CSS Ghost Buttons w/ Directional Awareness


Author: Jhey
Source: Code / Demo
Created on: JULY 13, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS (Stylus)

5. Gradient hover animated button


Author: Marcel Pirnay
Source: Code / Demo
Created on: JANUARY 27, 2016
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

6. Some Button Styles


Author: Blake Tarter
Source: Code / Demo
Created on: MAY 8, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

7. Sass button border hover effect mixin


Author: Giana
Source: Code / Demo
Created on: MAY 5, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

8. Animated Ghost Button


Author: Cameron
Source: Code / Demo
Created on: DECEMBER 18, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS, JavaScript

9. Ghost Buttons with CSS3


Author: Mithicher
Source: Code / Demo
Created on: MAY 6, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

10. Ghost Button Animation


Author: Kitsune
Source: Code / Demo
Created on: JUNE 23, 2016
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

11. Line & Direction Ghost Buttons


Author: Paraskevas Dinakis
Source: Code / Demo
Created on: FEBRUARY 8, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

12. CSS Button with Hover Effect


Author: Kniw Studio
Source: Code / Demo
Created on: SEPTEMBER 22, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

13. Splatoon Styled Liquid Fill Buttons


Author: Mark Mead
Source: Code / Demo
Created on: SEPTEMBER 3, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

14. Ghost Button Hover Effects


Author: Mark Mead
Source: Code / Demo
Created on: SEPTEMBER 27, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

15. Button Collection


Author: alphardex
Source: Code / Demo
Created on: NOVEMBER 15, 2019
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

16. Ghost Button CSS


Author: Kanishk Kunal
Source: Code / Demo
Created on: NOVEMBER 9, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

17. SVG Button hover effect with snap.svg


Author: Joost Kiens
Source: Code / Demo
Created on: JULY 12, 2017
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(PostCSS), JS (Babel)

18. Ghost Button


Author: Arijit Bhattacharya
Source: Code / Demo
Created on: APRIL 19, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(SCSS)

19. Share Button (Ghost button)


Author: 4gray
Source: Code / Demo
Created on: MARCH 28, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

20. Ghost button


Author: HTML5 Ninja
Source: Code / Demo
Created on: APRIL 10, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(Less)

21. Ghost Buttons – LESS mixins


Author: Jorge Epuñan
Source: Code / Demo
Created on: JULY 11, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Pug), CSS(Less)

22. Halloween Ghost button


Author: Robin
Source: Code / Demo
Created on: OCTOBER 29, 2014
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML(Haml), CSS(Less)

23. “Ghost” button


Author: Takane Ichinose
Source: Code / Demo
Created on: OCTOBER 2, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(Less)

24. Ghosts Challenge


Author: dyarfi
Source: Code / Demo
Created on: OCTOBER 4, 2018
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)

25. Icon Ghost Buttons


Author: Nicholas
Source: Code / Demo
Created on: JANUARY 23, 2016
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS

26. Login Form with Ghost Button

Author: zhang xuan
Source: Code / Demo
Created on: FEBRUARY 21, 2021
Compatible browsers: Chrome, Firefox, Opera, Edge, Brave
Made with: HTML, CSS(SCSS)