The animation-aware website cloner

Clone any website,
animations and all.

Doppel makes a living twin of any page β€” running its real GSAP, Framer Motion, and anime.js code, not a screenshot. Export it as a standalone site or drop-in React components.

Original
Doppel clone
waiting…

Reproduces the libraries other cloners break on

GSAPFramer Motionanime.jsAOSLottieScrollTriggerSplitTextGSAPFramer Motionanime.jsAOSLottieScrollTriggerSplitText

Why the clone actually looks like the original

Most cloners save a screenshot or a dead DOM. Doppel keeps the page alive.

πŸͺž

Pixel-perfect mirror

Doppel records every byte the page loads β€” HTML, CSS, fonts, images, media, even XHR responses β€” and rebuilds them locally with the original URL structure intact.

⚑

Real animations, not guesses

The clone runs the site’s own untouched JavaScript. GSAP, Framer Motion, anime.js, ScrollTrigger β€” they execute exactly as on the source. No reverse-engineering, no approximation.

🧩

Drop-in React components

Every clone ships with ready-made Next.js components β€” an iframe embed and an inline mount β€” so you can plug the result straight into your own project.

πŸ“¦

One self-contained ZIP

Download the whole thing: a standalone site/ folder you can serve anywhere, the react/ components, and a README. No build step, no external dependencies.

πŸ”Œ

Works offline

A replay shim remaps the page’s runtime requests to the mirrored copies, so the clone keeps working with no network β€” falling back to the live origin only when you want it to.

🎯

Interactive flows preserved

Click-to-open covers, multi-step reveals, scroll-driven sequences β€” because the original event handlers run as-is, the interactions behave just like the real site.

Three steps to a living twin

01

Paste a URL

Drop in any link β€” a landing page, an invitation, an animation-heavy showcase.

02

Doppel captures everything

A headless browser loads, scrolls, and records the full page and every asset it touches.

03

Get your twin

Preview the live clone, then download the ZIP with the mirror and React components.

Got a page in mind?

Paste a URL and watch Doppel rebuild it β€” animations, interactions, and all β€” in seconds.

Open the Studio