70+ CSS Modal Windows - Free Code + Demos
Collection of 70+ CSS Modal Windows. All items are 100% free and open-source.
NEW
🔥 Auto-Apply to 100's of Jobs With AI 🔥
👉
Click to visit: ApplyFox.ai
1. Css Only Toggle
Author: Lasse Diercks (lassediercks)
Links: Source Code / Demo
Created on: January 26, 2019
Made with: HTML, SCSS
2. Material UI Popup
Easing is not easy! However, with the right easing from the Material Design guidelines, you get punchy and snappy animations.
Author: Mikael Ainalem (ainalem)
Links: Source Code / Demo
Created on: November 27, 2018
Made with: HTML, CSS
Tags: material design, popup, material ui, material, easing
3. Super Simple Easy Modal /w ES6
Author: Joshua Ward (joshuaward)
Links: Source Code / Demo
Created on: January 9, 2018
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
4. Login Modal
Author: Mert Cukuren (knyttneve)
Links: Source Code / Demo
Created on: October 1, 2018
Made with: HTML, SCSS, Babel
Tags: modal, login, register, form
5. Rémi's Pop-up
Html integration of rémi's pop-up https://twitter.com/sandwich_cool/status/1031573773294682112
Author: Thibaud Goiffon (Gthibaud)
Links: Source Code / Demo, Twitter.com
Created on: September 1, 2018
Made with: HTML, CSS
6. Pop-up Design
Author: fajjet (fajjet)
Links: Source Code / Demo
Created on: March 15, 2018
Made with: Pug, Less
CSS Pre-processor: Less
JS Pre-processor: Babel
HTML Pre-processor: Pug
Tags: css, html, design, animation, pop-up
7. Folding Modal
Author: Blake Bowen (osublake)
Links: Source Code / Demo
Created on: February 26, 2018
Made with: HTML, SCSS, JS
8. Pure Css Popup
Author: Erdem Uslu (erdemuslu)
Links: Source Code / Demo
Created on: January 28, 2018
Made with: HTML, SCSS
9. Super Simple Easy Modal /w ES6
Author: Joshua Ward (joshuaward)
Links: Source Code / Demo
Created on: January 9, 2018
Made with: Pug, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Pug
10. CSS Animation For Opening A Popup
Author: Stas Melnikov (melnik909)
Links: Source Code / Demo
Created on: September 3, 2017
Made with: HTML, CSS
Tags: css, animation, popup
11. PopUp Overlay Animation
popup overlay using html and css and javascript
Author: Chouaib Belagoun (elmanifico45)
Links: Source Code / Demo
Created on: August 11, 2017
Made with: HTML, CSS, Babel
Tags: popup, animation, overlay
12. Animate Modal Out From Trigger
Author: Popmotion (popmotion)
Links: Source Code / Demo
Created on: July 28, 2017
Made with: HTML, SCSS, Babel
13. Super Easy Totally Cool Modal | CSS Only
CSS only content modal. No JavaScript required.
Author: Joshua Ward (joshua_ward)
Links: Source Code / Demo
Created on: July 12, 2017
Made with: HTML, SCSS, JS
14. Move Modal In On Path
Author: Chris Coyier (chriscoyier)
Links: Source Code / Demo
Created on: June 11, 2017
Made with: HTML, SCSS, JS
15. Boardal — An Onboarding Modal With Vue.js
Step through on-boarding (or whatever, really) screens in a modal horizontally or vertically.
Author: Jase (jasesmith)
Links: Source Code / Demo
Created on: May 10, 2017
Made with: HTML, SCSS, JS
Tags: vuejs, components, ui | ux, css-variables, proof-of-concept
16. Popup / Overlay Grid Modal
Author: Fabio Ottaviani (supah)
Links: Source Code / Demo
Created on: March 2, 2016
Made with: HTML, SCSS, JS
Tags: dailyui, popup, overlay, gallery, fancybox
17. React Modal Ui
Author: Mike (mike-grifin)
Links: Source Code / Demo
Created on: September 6, 2016
Made with: Pug, Sass, Babel
CSS Pre-processor: Sass
JS Pre-processor: Babel
HTML Pre-processor: Pug
Tags: react, modal, ui, uidesign
18. HTML5 Dialog Element
Messing around with HTML5's dialog element
Author: andreas jv (ajv)
Links: Source Code / Demo
Created on: November 3, 2016
Made with: HTML, SCSS, JS
19. JQuery | Simple Modal Box Snippet
Author: Tobias Bogliolo (tobiasdev)
Links: Source Code / Demo
Created on: September 13, 2016
Made with: HTML, CSS, JS
Tags: css, jquery, modal, popup, snippet
20. Shifting Material Button Modal
Two call-to-action buttons that give context to your modals in a Material Design fashion.
Author: Ettrics (ettrics)
Links: Source Code / Demo
Created on: March 18, 2015
Made with: HTML, SCSS, JS
Tags: modal, button, material design, animation, css
21. Responsive Modal Design
Material Design inspired modals. No jQuery required. Responsive. Read the how to on Ettrics.com
Author: Ettrics (ettrics)
Links: Source Code / Demo
Created on: April 21, 2015
Made with: HTML, Stylus, JS
Tags: modal, material design, button, responsive, animation
22. ModalX Animated Modal
Modal animated ModalX
Author: Christopher Bicudo (D3V1L)
Links: Source Code / Demo
Created on: July 27, 2016
Made with: HTML, CSS, JS
Tags: modal, modalx, modal-animated, popup, popup-animated
23. Flat Modal Window
Author: Dronca Raul (rauldronca)
Links: Source Code / Demo
Created on: July 7, 2016
Made with: HTML, CSS, JS
Tags: html, css, js, flat, animation
24. Responsive Modal
Author: Nainoa Shizuru (nainoashizuru)
Links: Source Code / Demo
Created on: February 1, 2015
Made with: HTML, SCSS, JS
Tags: modal, responsive-modal, simple modal, transition
25. Simplistic Dialog
Author: Tristan White (triss90)
Links: Source Code / Demo
Created on: June 19, 2016
Made with: HTML, SCSS, JS
26. No JS Modal Popup Window
Using the ol' label, checkbox trick to launch a modal window. All CSS. No JavaScript required.
Author: David Conner (davidicus)
Links: Source Code / Demo
Created on: March 4, 2015
Made with: HTML, SCSS, JS
Tags: no-js, css, modal, css-modal
27. Another Modal Box - Zzz
Yet another modal box! Yippee! Use it if you want.
Author: Fox (wintr)
Links: Source Code / Demo
Created on: June 29, 2016
Made with: HTML, SCSS, JS
Tags: modal, css, jquery, fadein
28. CSS Only Modal
A challenge to create a confirm modal without any JavaScript. Probably not usable in production, but still it works.
Author: Kristoffer Östlund (kristofferostlund)
Links: Source Code / Demo
Created on: March 31, 2016
Made with: HTML, SCSS, JS
Tags: modal no-script css-only
29. Flappy Dialog
Author: Alex (akwright)
Links: Source Code / Demo
Created on: February 25, 2015
Made with: Haml, SCSS, JS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: flap, perspective, transform, js, rotate
30. Modal With Clip-path
Modal that animate opens with animation clip-path. Observe clip-path aren't hardware accelerated or works in IE anything.
Author: Jonas Sandstedt (sandstedt)
Links: Source Code / Demo
Created on: April 9, 2016
Made with: HTML, SCSS, JS
Tags: modal, clip-path, animation, material design, button
31. Morphing Modal Window
A call-to-action button that animates and turns into a full-size modal window. The final result is powered by a combination of CSS transition and transformations, jQuery and Velocity.js. Tutorial & Download on CodyHouse: http://codyhouse.co/gem/morphing-modal-window/
Author: CodyHouse (codyhouse)
Links: Source Code / Demo
Created on: March 12, 2015
Made with: HTML, SCSS, JS
Tags: modal, morphing, window, tooltip, message
32. Morph Button To Modal React
Author: toastal (toastal)
Links: Source Code / Demo
Created on: February 9, 2016
Made with: Pug, Sass, LiveScript
CSS Pre-processor: Sass
JS Pre-processor: LiveScript
HTML Pre-processor: Pug
Tags: react
33. Modal Popup
Author: Nastasia (nastasia)
Links: Source Code / Demo
Created on: March 23, 2016
Made with: HTML, SCSS, JS
Tags: modal, popup, animation
34. Origami Dialog Effect
The idea is to replace the path of the button container into origami path step by step. Enjoy!
Author: Bhakti Pasaribu (balapa)
Links: Source Code / Demo
Created on: October 26, 2015
Made with: HTML, SCSS, JS
Tags: svg, origami, origami effect, animation
35. Modal Interaction With Genie Effect
Inspired by Mac OS X minimize interaction. Built with SVG and Greensock Plugin.
Author: Bhakti Pasaribu (balapa)
Links: Source Code / Demo
Created on: January 20, 2016
Made with: HTML, SCSS, JS
Tags: svg, modal, interaction, animation, greensock
36. Simple, Flexible, And Responsive Flexbox-based Modal
Flexbox modal example. It's responsive, easy to integrate and extend, and passes content and values via data-attributes. Was looking for a simple approach that was not reliant on any library. Straight CSS/jQuery. Enjoy :)
Author: Bryan Chalker (bchalker)
Links: Source Code / Demo
Created on: March 1, 2016
Made with: HTML, SCSS, JS
Tags: flexbox, modal, data-attribute, flex, slim modal
37. Animated Modal Box
Author: lefoy (lefoy)
Links: Source Code / Demo
Created on: July 10, 2015
Made with: HTML, SCSS, JS
Tags: modal, box, animated
38. Modal Dialog
Simple modal window equipped with smooth CSS3 transitions. Commonly used for viewing annoyingly important content upon visiting a website.
Author: David Fitas (dfitzy)
Links: Source Code / Demo
Created on: January 12, 2016
Made with: HTML, CSS, JS
Tags: modal, dialog, window, popup, notification
39. Modal Animation
This looked a lot better in my head. At 3am.
Author: Giana (giana)
Links: Source Code / Demo
Created on: January 15, 2016
Made with: HTML, SCSS, JS
Tags: modal, css, animation, ui, ugh
40. 3D Dialog
Author: Geza Dombi (gezadombi)
Links: Source Code / Demo
Created on: April 8, 2015
Made with: HTML, Sass, JS
41. Basic CSS-Only Modal
Author: Timothy Long (timothylong)
Links: Source Code / Demo
Created on: December 18, 2013
Made with: HTML, SCSS
Tags: css3, modal, popup, flat, basic
42. Modal Window Destroy Concept
Author: LegoMushroom (sol0mka)
Links: Source Code / Demo
Created on: December 30, 2014
Made with: HTML, Stylus, CoffeeScript
Tags: modal, blow, svg, canvas, uiux
43. Prompt Dialog With Background Blur
Purely css-driven popup dialog with a soothing transition animation and background blur
Author: Tuomas Hatakka (ndne)
Links: Source Code / Demo
Created on: September 27, 2015
Made with: HTML, CSS, JS
Tags: dialog, blur, animation, ui, modal
44. Modal
Author: Philipp Rappold (rppld)
Links: Source Code / Demo
Created on: August 2, 2015
Made with: HTML, SCSS, JS
Tags: modal
45. Pure CSS Modal
Essentially, I am using the input's checked pseudo class to manipulate the styles of the modal and label using sibling selectors.
Author: Mark Holmes (SMLMRKHLMS)
Links: Source Code / Demo
Created on: June 25, 2015
Made with: Haml, SCSS
CSS Pre-processor: SCSS
JS Pre-processor: None
HTML Pre-processor: Haml
Tags: css, modal, pure-css, sass
46. Pure CSS Modal + Slider
Responsive modal dialog using css only, including sliding/carousel content inside the modal.
Author: Marvin Orendain (marv117)
Links: Source Code / Demo
Created on: June 19, 2015
Made with: HTML, Less
Tags: pure-css, css, modal, slider, carousel
47. Morphing Modal Window
A call-to-action button that animates and turns into a full-size modal window. The final result is powered by a combination of CSS transition and transformations, jQuery and Velocity.js. Tutorial & Download on CodyHouse: http://codyhouse.co/gem/morphing-modal-window/
Author: CodyHouse (codyhouse)
Links: Source Code / Demo
Created on: March 12, 2015
Made with: HTML, SCSS, JS
Tags: modal, morphing, window, tooltip, message
48. Modal Animation Physics
Messing around with keyframe/transition physics for a modal. Mostly focused on the timing between the overlay, modal container, and modal content to try to make the whole event look more organic. Believe it or not, inspired by the menu pop-ups in Super Mario 3D. Enjoy
Author: Tey Tag (koolhaus)
Links: Source Code / Demo
Created on: October 9, 2014
Made with: HTML, SCSS, JS
Tags: modal, animation, css3, popup, keyframes
49. Swing Out Modal
Fun little modal concept I made to practice with keyframes and implied depth. Hope to implement this in a project at some point.
Author: Michael Smith (MichaelRyanSmith)
Links: Source Code / Demo
Created on: February 16, 2015
Made with: HTML, SCSS, JS
Tags: modal animation css ui interactive
50. Push Modal Idea
Neat little way to give your page some depth
Author: Short (short)
Links: Source Code / Demo
Created on: February 4, 2015
Made with: Pug, Stylus, JS
CSS Pre-processor: Stylus
JS Pre-processor: None
HTML Pre-processor: Pug
Tags: modal, pure-css, design, test, depth
51. Pop-up With Blurred Background Animation
Here's a popup that appears while blurring out the body underneath. click the 'X' close on the popup and the blur transition back while the popup fades off. Suitable for sites that may want a nag (perhaps for donation or subscription services) or could be re-purposed as a general modal or...Read More
Author: Benjamin Dalton (jaeming)
Links: Source Code / Demo
Created on: September 18, 2014
Made with: HTML, CSS, JS
52. Simple Dialog Effects
Author: dodozhang21 (dodozhang21)
Links: Source Code / Demo
Created on: December 29, 2014
Made with: HTML, SCSS, JS
53. CSS Only Line Animated Modal
Modal draws then fades in using SVG & CSS Animation
Author: Tom (TomJ1588)
Links: Source Code / Demo
Created on: December 10, 2014
Made with: HTML, CSS
54. Pure CSS Animated Modals
Animated Slide down modal with browser back support. no JS Animated Slide down modal with tabs. no JS
Author: Tom (TomJ1588)
Links: Source Code / Demo
Created on: December 1, 2014
Made with: HTML, CSS
Tags: css, animated, modal, no-js
55. Draggable Translucent Modal
Building off of a translucency exercise that I completed a few days ago. This one is even more fun!
Author: Jesse Couch (designcouch)
Links: Source Code / Demo
Created on: September 24, 2014
Made with: HTML, SCSS, JS
56. Simple Confirmation Popup
Simple responsive confirmation dialog box, with a subtle CSS3 entry animation. http://codyhouse.co/gem/simple-confirmation-popup/
Author: Adventures in Missions (adventuresinmissions)
Links: Source Code / Demo
Created on: July 2, 2014
Made with: HTML, CSS, JS
Tags: popup
57. CSS Modal
Based on: http://www.webdesignerdepot.com/2012/10/creating-a-modal-window-with-html5-and-css3/
Author: Pete Nawara (petebot)
Links: Source Code / Demo
Created on: October 3, 2012
Made with: HTML, Less, JS
Tags: css, modal, dialog
58. CSS Modal With Overlay
jquery just to add class, not required. not using bootstrap at all
Author: Nodws (nodws)
Links: Source Code / Demo
Created on: May 27, 2014
Made with: HTML, CSS, JS
Tags: css, jquery, bootstrap, overlay
59. Pure Css Popup Box
Author: Prakash (imprakash)
Links: Source Code / Demo
Made with: HTML, CSS
60. Pure CSS Modal
Author: Austin Lord (ohnoitsaustin)
Links: Source Code / Demo
Created on: July 26, 2015
Made with: HTML, SCSS
61. Pure CSS Modal Box
I'm using labels as a triggers for checkbox which state indicates visibility of modal box.
Author: Kasper Mikiewicz (Idered)
Links: Source Code / Demo
Created on: September 30, 2013
Made with: HTML, CSS
Tags: modal, dialog, lightbox
62. Animated Modal
Author: Emre Süslü (devEmre)
Links: Source Code / Demo
Created on: July 16, 2020
Made with: HTML, SCSS, JS
Tags: modal, animation, sass
63. CSS Modal Window Animation
Author: Caroline Russo (carolinerusso)
Links: Source Code / Demo
Made with: HTML, SCSS
64. Pure CSS Modal
Author: Ivan Grozdic (ig_design)
Links: Source Code / Demo
Made with: HTML, CSS, JS
65. Modals Menu
Author: Zarko Rvovic (nocni_sovac)
Links: Source Code / Demo
Created on: June 30, 2020
Made with: HTML, SCSS, JS
Tags: modal, menu, css, javascript
66. Overlay With Background Blur
Adding an additional blur to the background content when opening an overlay. The blur is not animated, which doesn't seem necessary when the additional overlay and modal are. The blur is achieved with an SVG filter, rather than a CSS filter, for better support across browsers.
Author: aepicos (aepicos)
Links: Source Code / Demo
Created on: June 23, 2020
Made with: HTML, SCSS
Tags: svg-filter, blur, modal
67. Fading Modal
Animates opacity and visibility to make a modal fade out and then truly get out of the way. Read more: The Surprising Things That CSS Can Animate
Author: Will Boyd (lonekorean)
Links: Source Code / Demo
Created on: June 8, 2020
Made with: HTML, CSS
Tags: animation, modal, fade, visibility
NEW
🔥 Auto-Apply to 100's of Jobs With AI 🔥
👉
Click to visit: ApplyFox.ai
More Awesome Lists:
Share: