From CodePen to Live Site in 3 Easy Steps: Deploy with EdgeOne Pages

Every developer knows the feeling: you've just created something amazing in CodePen—maybe a stunning CSS animation, an interactive JavaScript widget, or a beautiful landing page prototype. Now you want to share it with the world, not just as a Pen, but as a real, standalone website.
Traditional deployment often involves wrestling with Git, configuring build tools, or navigating complex hosting platforms. But with EdgeOne Pages you can go from CodePen to a live, production-ready site in just 30 seconds.
30-Second Preview
Before diving into the details, let's see just how simple this process really is. The entire workflow consists of just three actions: Export → Drag → Deploy.
That's it. No terminal commands, no configuration files, no account setup hassles. In the time it takes to read this paragraph, you could have already deployed your first site.
We offer a completely free service with no registration required, allowing you to immediately experience powerful features supported by enterprise-grade infrastructure while enjoying generous free tier limits without worrying about quickly reaching usage restrictions.
Three Steps to Go Live
Step 1: Export Your CodePen Project

First, navigate to your CodePen creation. In the bottom-right corner of the editor, you'll find the "Export" button. Click it and select "Export .zip" from the dropdown menu.
CodePen bundles everything into a tidy ZIP.
Important: After downloading, unzip the archive and enter the dist folder, verify that index.html sits at the root level. EdgeOne Pages automatically serves whatever HTML file it finds in the top-level folder, so proper file structure is crucial.
Step 2: Drag and Drop Magic
Open your browser and navigate to Pages Drop. You'll see a clean, intuitive interface with a large drop zone.
Simply drag your "dist" folder into the drop zone. The platform instantly:
- Scans your files
- Generates a preview thumbnail
- Validates your project structure
- Prepares for deployment
The visual feedback is immediate—you'll see your files being processed in real-time, giving you confidence that everything is working correctly.
Step 3: One-Click Deployment
This is where the magic happens. You have two options:
- Quick Deploy: Just hit the "Deploy" button for an auto-generated URL
- Custom Subdomain: Type a memorable name like "my-awesome-pen" before deploying
Click "Deploy" and within approximately 10 seconds, you'll receive your live URL:
https://my-awesome-pen.edgeone.app
Congratulations! Your site is now live on the internet, secured with HTTPS, globally distributed via CDN, and ready to be shared with anyone.
Conclusion
In just 30 seconds, you can transform any CodePen creation into a production-ready website with enterprise-grade hosting, global CDN distribution, and automatic HTTPS—all for free. No terminal commands, no configuration files, no credit card required. Whether you're a seasoned developer looking for a frictionless deployment option or a beginner taking your first steps beyond CodePen, EdgeOne Pages removes the barriers between your creativity and the world. Ready to deploy? Head to Pages Drop and see for yourself how easy it is to share your work.