WPress2Astro icon WPress2Astro
WordPress β†’ Astro No plugins. No subscriptions.

Your WordPress content. A fresh Astro project.

Point it at your WordPress site, pick your pages, and get a new Astro starter with your content already inside β€” clean Markdown, with assets included. Now with Obsidian support!

REST API powered
Clean Markdown
Assets included
Runs in-browser
Watch the walkthrough

Process

A new Astro project with
your content in 4 steps

01

Login & Enter WordPress URL

Paste your public WordPress site URL. We fetch available pages from its API.

02

Pick Your Pages

Choose up to 20 pages to include in your Astro project.

03

Pay

Pay once per export and generate your project. No subscription.

04

Download

Get a ZIP β€” a fresh Astro starter project with your content already in it. Run npm install and go.

Try the Demo

Preview your content before paying

Live Demo

Try it yourself

Enter a WordPress site URL to fetch pages and posts, preview content, and get a ready-to-run Astro project.

* Currently only works with public URLs

Selected pages/posts: 0

What you get

What's inside your
generated project

Content Collections

Pages converted to clean Markdown with type-safe Frontmatter.

Asset Extraction

We download your WordPress media library and relink images locally in your project.

Ready-to-Ship Base

A pre-configured Astro project with layouts and routing ready for your new design.

Tailwind CSS Ready

Built-in support for Tailwind, making it easy to style your extracted content.

Developer Friendly

Standard src/ structure using Astro best practicesβ€”no hidden complexity.

Permanent Ownership

One-time conversion. You get a ZIP of the code. No plugins, no database, no limits.

Built with

Astro JS
Vue JS
TypeScript
Tailwind CSS
Markdown

Why WPress2Astro

Skip manual work.
Start building immediately.

Skip Hours of Copy-Paste

Pull WordPress pages and get them as clean Markdown in seconds. No manual reformatting, no lost structure.

A Fresh Astro Starter

Your content lands in a clean Astro project with layouts and routing set up. Run npm install and start designing.

Assets Pulled & Relinked

Images from your WordPress media library are downloaded into the project and references updated automatically. No broken URLs.

Pay Per Export

Ultimate

$19.99

The complete content migration for active blogs and business sites.

  • ✦
    Export up to 20 pages Select any public WordPress pages or posts
  • ✦
    Clean Markdown files Structured frontmatter included
  • ✦
    Images & assets included Downloaded and relinked locally
  • ✦
    Ready-to-run Astro project Run npm install and start building
  • ✦
    Tailwind + TypeScript setup Fully configurable
  • ✦
    Yours to keep No ongoing dependency
Generate My Astro Project
in development

Lifetime Access

$TBD

One-time payment for unlimited exports. Perfect for agencies, freelancers, or anyone with multiple sites to migrate.

  • ✦
    Export up to 50 pages at a time Best for large-scale sites
  • ✦
    Clean Markdown files Structured frontmatter included
  • ✦
    Images & assets included Downloaded and relinked locally
  • ✦
    Ready-to-run Astro project Standard Astro configuration
  • ✦
    Tailwind + TypeScript setup Fully configurable
  • ✦
    Yours to keep No ongoing dependency
Inactive

FAQs

Frequently Asked
Questions

How does the WPress2Astro work?

You provide the URL of your public WordPress site, select the pages you want to export, and we generate a ZIP file of an Astro project with your content ready to go.

Can I customize the project?

Yes, the generated Astro project is fully customizable as it is an Astro starter project. You can modify the layouts, styles, and configurations to fit your needs.

Do you store my data?

No, we do not store your data, all the processing is local to your browser. We have no access to your content or site information.

How fast is the setup?

It only takes a few minutes to generate a fully functional project.

Is there a refund policy?

No refunds, but we offer a demo on the homepage so you can test the process before purchasing.

Does my WordPress site need to be public?

Yes, WPress2Astro uses the WordPress REST API to fetch your content, which requires your site to be publicly accessible. Password-protected or private sites are not currently supported.

Are images and media included in the export?

Yes, images referenced in your content are included in the generated project. They are downloaded and bundled into the Astro project so your site works out of the box.

What WordPress content types are supported?

We support pages, posts, and custom post types exposed via the WordPress REST API. Categories, tags, and featured images are also carried over automatically.

Do I need any WordPress plugins installed?

No plugins are required. WPress2Astro uses the built-in WordPress REST API, which is enabled by default on all WordPress sites running version 4.7 or later.

What do I need to run the generated project?

You will need Node.js (v18 or later) installed on your machine. Once you unzip the project, run npm install followed by npm run dev to start your local development server.

Will my WordPress theme be migrated too?

No, WPress2Astro migrates your content, not your theme. The generated project comes with a clean Astro starter layout which you can style to match your original design or take in a completely new direction.

Can I re-export my site after making changes in WordPress?

Absolutely. You can run the export as many times as you like. Just be aware that re-exporting will overwrite previously generated files, so back up any customizations you have made to the project first.

What if something goes wrong during the export?

If an error occurs, check that your WordPress REST API is accessible by visiting yourdomain.com/wp-json/wp/v2/posts in a browser. If the issue persists, reach out to our support and include your site URL so we can help diagnose the problem.

What happens if I refresh the page after exporting?

Once you export your project, make sure to download the ZIP file before navigating away or refreshing the page. Since all processing happens locally in your browser, refreshing will clear your session and you will need to purchase a new export to generate the project again.

What's next

Now that you're on Astro,
go deep.

You've made the migration. Here are the best resources to master Astro and get the most out of your new stack.

Courses