Move one page.
Bring its images.

Move a WordPress page from staging to live, with its images. Export from the block editor as a ZIP, review it on the destination site, then create a draft or update an existing page.

Free & open sourceWordPress block editorVersion 1.3.7
StagingOne ZIPLive site
PageFerry review showing the source and destination, editable page details, featured image choices and import summary.Enlarge

Check your details and every planned change.

Move one page without replacing your whole website.

WordPress 6.5+ · PHP 8.1+ · PHP ZIP extension for export

Export and import WordPress pages.

Publish a landing page built on staging, move a blog post with its images, or copy a Gutenberg page to another site. The sites can use different hosts or domains, and the source can be a local WordPress installation.

Step 1 / Source site

Export your page.

Open the page in the WordPress editor. Under PageFerry Export, click Export page to download the page and its media as a ZIP.

Step 2 / Destination

Review the import.

On the other site, go to Tools → PageFerry Import. Choose your ZIP and whether to create a draft or update an existing page. Click Review import and check the details.

Step 3 / Confirmation

Import the page.

Confirm the import. PageFerry updates image links and reuses matching files from the Media Library. Open the page in the editor and check it before publishing.

See what will
be imported.

Check the page before saving. Edit its title, URL slug and excerpt, choose a featured image and template, and select the categories, tags and media to import.

PageFerry setup with ZIP selection and the choice to create a draft or update existing content.Enlarge
Choose your ZIP and destinationEnlarge screenshot
PageFerry completed import with links to the editor, preview, import log and recovery snapshot.Enlarge
Open your imported pageEnlarge screenshot

PageFerry 1.3.6 on a demo WordPress site, using a sample coastal guide.

What comes with your page.

Move one page, post or supported custom content type made with the WordPress block editor. Choose where to save it and which details to include.

Check compatibility
Your images and media.
The ZIP includes the featured image and media used in the page. Image links are updated for the destination site. Files already in its Media Library are reused when their contents match exactly.
Create a draft or update a page.
Create a new draft or select an existing page to replace. Review the page details, keep or edit its URL slug, and choose what to import.
Categories, tags and custom fields.
Bring categories, tags and supported Advanced Custom Fields (ACF) values. Install the plugins or theme that provide your custom content types, categories and fields on the destination first.
Import results and previous versions.
Before updating a page, PageFerry saves a snapshot of its previous content and details. The result and import log show what was saved. Use the snapshot to restore values manually in WordPress.
No external import service.
Import directly into WordPress without an account or external service. Temporary files are stored in a private folder. Larger ZIPs can be prepared in your browser; file and total-size limits still apply.

Before you
import.

Compatibility, updates and file limits.

Read the plugin details
Will this move my whole website?

PageFerry moves one page, post or supported custom content type at a time. It does not transfer themes, plugins, site settings or an entire Media Library.

Can I move a page from staging to live?

Yes. Export the page on staging and import its ZIP on the live site. Create a new draft to check before publishing, or select an existing page to update. A published page stays published, so an update appears on the live site as soon as the import is saved. Its URL stays the same unless you edit the slug. A snapshot of the previous version is saved first.

Can I copy a page to another site or export from localhost?

Yes. The sites can use different hosts or domains, and the source can be a local WordPress installation. The ZIP contains the exported media files, so the destination does not need to connect to the source. Install the theme and custom block plugins needed to display the page on the destination first.

Does it work with Elementor or other builders?

PageFerry supports the WordPress block editor (Gutenberg). Imports identified as Elementor, Divi, Beaver Builder, Bricks or WPBakery content are refused. Install the theme and custom block plugins needed to display the page on the destination first.

What happens to my images and ACF fields?

Media files are included in the ZIP. Matching Media Library files are reused when their contents match exactly. Newly added files keep their exported contents. If the site's upload rules would change a file, PageFerry stops and explains the conflict. Supported ACF custom field values move too, with updated image links. Install ACF and matching field definitions on the destination first. Field definitions, site-wide ACF options and SEO data are not included. Check fields that refer to other posts or users after importing.

Can I restore the page after an update?

Open Recovery snapshots to read the previous content and page details. Copy the values you need back into the WordPress editor. Restoration is manual; there is no one-click restore button.

What if my ZIP exceeds the upload limit?

Your browser can prepare a larger ZIP and upload its media files one at a time. Each file must still fit the upload limit, and the whole import must fit PageFerry’s size limits. Reduce an oversized file and export again, or ask your host to raise a lower upload limit.

What’s new
in PageFerry.

Selected highlights since 1.1.0.
Current version: 1.3.7.

Plugin on WordPress.org

1.3.7Current

  • Image previews show a loading placeholder and retry temporary failures.
  • Previews load one at a time and share matching images between Media and Featured image.
  • Clearer guidance for moving pages from staging to live, between sites or from a local WordPress installation.

1.3.6

  • Reuse identical Media Library files more reliably and recognize media in saved ACF block fields.
  • Keep new media files exactly as exported and preserve unrelated page content.
  • Clearer wording throughout the plugin, safe SVG previews and block names in the review.

1.3.5

  • See the export date and choose templates by name, with each template listed once.
  • Less repeated checking, private temporary files and export size checks.

1.3.0–1.3.4

  • A Set up → Review → Result flow with editable page details, media, categories and tags.
  • Choices update immediately; tabs keep your import in place.

1.2.x

  • Move saved ACF page fields, including supported nested values.

1.1.0

  • Move custom content types, their categories and tags, and saved ACF block fields.

Ready for a
simpler move?

Install the ZIP on both sites via Plugins → Add New → Upload Plugin.
Free · GPL-2.0-or-later · No account required

Download v1.3.7

PageFerry screenshot

Sample content on a demo site. Zoom in to read the details. Swipe or use the arrow keys to move around the image. Press Escape to close.