How to import existing blog posts

Last updated June 3, 2026


You can automatically import blog posts for your existing website. This can save you hours of copying and pasting content over.

How to import your posts

  1. Set up a website. Before importing posts, you need a site in Repaint. Follow general onboarding, or learn how to import an existing website.
  2. Import one post first. Ask Repaint to import a single post, then confirm it looks right before doing the rest.
  3. Import the rest. Ask Repaint to import the remaining posts in one pass. It migrates incrementally, so it won't bring over the whole blog unless you ask, but it processes pages in batches and can import lots of posts quickly.

Mass importing content spends your weekly usage quickly. If your blog is more than 50 posts, you'll likely hit your usage limits and need to upgrade or buy usage credits to import your whole blog. Usage credits would be a one-time rebuilding expense, not a recurring fee.

You can import content from outside your main site, like from Medium, Substack, or a separate domain entirely. Repaint can import content from anything on the public web.

What gets imported

Repaint reads each post and imports all the content: titles, authors, text, images, and more. The new blog posts should match the original word-for-word.

If keeping your existing post URLs matters for SEO, ask Repaint to preserve them or add redirects. It doesn't always match the original URL paths, but it can easily set that up if you ask. For more, see preserving your SEO when you import.

Importing brings over your posts themselves, not the systems around them. Comments, RSS feeds, and subscriber lists don't carry over. If you want something like a newsletter signup, you can rebuild it in Repaint as a form, but it won't be connected to your old setup.

Managing posts after import

Once imported, your posts work like any other content in Repaint. You can edit them by chatting with the AI or by editing text and images directly. For long-form writing, it's usually faster and burns less usage to write posts outside Repaint and paste in the final product. See creating and managing blog posts.

Related articles