Collection of hand-picked free HTML and CSS page transition effect code examples from Codepen, GitHub and other resources. Update of February 2020 collection. 2 new items.

Author

  • Cassandra

Made with

  • HTML / CSS

About a code

transform: translate

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

Responsive: yes

Dependencies: -

Author

  • Jamie Coulter

Made with

  • HTML (Haml) / CSS (SCSS)

About a code

Just another CSS UI

Just another CSS UI with page transition.

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

Responsive: no

Dependencies: font-awesome.css

Author

  • Mehmet Burak Erman

Made with

  • HTML (Pug) / CSS (Stylus) / JavaScript

About the code

Multi Layer Page Reveal Effect

Multi layer page reveal effect in HTML, CSS and JavaScript.

Compatible browsers: Chrome, Firefox, Opera, Safari

Dependencies: -

Author

  • Milan Ricoul

Made with

  • HTML (Pug) / CSS (SCSS) / JavaScript

About the code

Tiles Page Transition

Tiles page transition in HTML and CSS.

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

Dependencies: bootstrap.css

Author

  • Muna

Made with

  • HTML / CSS (SCSS) / JavaScript

About the code

Article Transition Page

Article transition page in HTML, CSS and JS.

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

Dependencies: -

Demo image: Page Transition

Author

  • ktsn

Made with

  • HTML/Pug
  • CSS/SCSS
  • JavaScript (vue.js)

About the code

Page Transition

Simple page transition.

Demo Image: Fullscreen Layout Page Transitions
Demo Image: Fullscreen Layout Page Transitions

Fullscreen Layout Page Transitions

Page transitions with HTML, CSS and JavaScript.
Made by Marcelo Ribeiro
June 19, 2017

Demo Image: React Animated Page Transitions
Demo Image: React Animated Page Transitions

React Animated Page Transitions

Just a small demo to show a few page transitions in React. Using GreenSock and SVG.
Made by Sarah Drasner
May 1, 2017

Demo image: Reveal Content Animation

Author

  • Tobias Glaus

Made with

  • HTML
  • CSS
  • JavaScript (jquery.js)

About the code

Reveal Content Animation

Reveal content animation and menu.

Demo Image: Transitions
Demo Image: Transitions

Transitions

Easy css page transitions.
Made by Filipp
March 3, 2017

Demo Image: Expanding Card Page Transition Effect
Demo Image: Expanding Card Page Transition Effect

Expanding Card Page Transition Effect

That thing where the card expands into the background, no libraries, commented. Please note: this code is in no way ready to be used as is in production on your website. It will need to be adapted to be cross browser compliant & accessible.
Made by Rachel Smith
February 10, 2017

Demo Image: Cubic Bezier Page Transition
Demo Image: Cubic Bezier Page Transition

Cubic Bezier Page Transition

GSAP Cubic bezier page transition.
Made by Maciej Siwanowicz
February 2, 2017

Author

  • SBC

Made with

  • HTML / CSS

About a code

Page Transitions

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

Responsive: no

Dependencies: -

Demo image: Simple CSS3 Page Transition

Author

  • Paul DeCotiis

Made with

  • HTML
  • CSS/Less
  • JavaScript (jquery.js, tweenmax.js)

About the code

Simple CSS3 Page Transition

A simple and performant CSS3 page transition.

Demo Image: Vue2 Page Transitions With GSAP
Demo Image: Vue2 Page Transitions With GSAP

Vue2 Page Transitions With GSAP

Some default Vue2 page transitions.
Made by Tim Rijkse
November 4, 2016

Demo image: Page Transition

Author

  • Steve Gardner

Made with

  • HTML
  • CSS/Less
  • JavaScript (angular.js)

About the code

Page Transition

Seamless transition from thumbnail grid to fullscreen page. Using CSS animations and Angular 1.5.

Author

  • Timothy Giblin

Made with

  • HTML / CSS (SCSS)

About a code

Splash Page

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

Responsive: yes

Dependencies: -

Demo Image: Easy CSS Page/Slide Transitions
Demo Image: Easy CSS Page/Slide Transitions

Easy CSS Page/Slide Transitions

Super easy slider/page transitions.
Made by Jamie Coulter
December 31, 2015

Demo Image: Page Transition With Loader
Demo Image: Page Transition With Loader

Page Transition With Loader

Page transition with loader in HTML, CSS and JavaScript.
Made by John Heiner
June 12, 2015

Demo Image: Page Transitions
Demo Image: Page Transitions

Page Transitions

Page transitions with HTML, CSS and JavaScript.
Made by Romswell Roswell Parian Paucar
May 22, 2015

Demo Image: Page Transition Loader
Demo Image: Page Transition Loader

Page Transition Loader

New page preloader concept. SVG circle loader with morphing effect. Responsive animated wireframe.
Made by Arsen Zbidniakov
April 17, 2015

Demo Image: SVG Path Pagination And Rotating Page Transition

SVG Path Pagination And Rotating Page Transition

Have a lot of hardcoded numbers. Under any circumstances don't look into js section.
Made by Nikolay Talanov
February 3, 2015

Demo Image: Material Design Transition
Demo Image: Material Design Transition

Material Design Transition

Click any link in this block of text to load another set of text. The links don't go anywhere yet. They are just hooks to allow you to click somewhere.

The style and animation is entirely CSS so it is smooth. JavaScript is used to add classes at the right time. It also pauses to wait for the content to be replaced, and calculates where to centre the hole. There are two stages to the animation. When a link is clicked the border-width grows very large.
Made by David Marland
October 20, 2014

Demo Image: Kontext
Demo Image: Kontext

Kontext

A context-shift transition inspired by iOS.
Made by Hakim El Hattab
February 26, 2013