The screen breaks into pixels that appear and disappear.

A glimpse of the source:
<div class="transition-preview" id="pixelateDissolve">
<div class="transition-content old-content">Page A</div>
<div class="transition-content new-content">Page B</div>
<div class="pixelate-container">
<div class="pixel-block" style="animation-delay: 0.170786s;">
</div>
<div class="pixel-block" style="animation-delay: 0.241903s;">
</div>
<div class="pixel-block" style="animation-delay: 0.0602894s;">
</div>
Full HTML + CSS + JS, copy-paste-ready — with 800 more Premium effects.
A few real contexts where Pixelate Dissolve shines:
CSS + a lightweight vanilla JavaScript script (no dependency). It relies on a @keyframes animation and CSS transforms.
You can tweak:
Works in every modern browser (Chrome, Firefox, Safari, Edge). Responsive, with graceful degradation.
This effect is part of the Premium library (801 effects, copy-paste-ready code). Around 70 effects are free.
Copy the HTML, CSS and JS and paste them in. No dependencies, works with any framework.
Yes — the effects are responsive and degrade gracefully.