7 Best Free WordPress Plugins To Duplicate Pages or Posts (2023 Update)

It is a difficult task for beginners who want to clone existing posts or pages on WordPress websites.

WordPress is such a powerful Blog/CMS system that senior developers can achieve this by writing custom PHP functions in the functions.php.

Editing function.php, however, has a certain risk, because if the core code in this file is modified, it may break down the entire website.

You may want to consider the benefits of using WordPress plugins if you are considering duplicating posts and pages on your site.

Plugins can make it easier for you to manage content without having to manually duplicate them, which means that they can save time in addition to being an efficient way of managing content.

To simplify the task, I did the research and listed here the 7 best WordPress plugins that help beginners quickly and safely duplicate WordPress posts and pages without writing any PHP. Have you tried any of these WordPress plugins? If not, we recommend checking out our list below before making a decision about what type of plugin is best suited for your needs.

Originally Published June 19 2020, updated Jan 29 2023

1. Yoast Duplicate Post

Total downloads: 4,000,000+

Five Star Ratings: 500+

This plugin allows users to clone posts of any type, or copy them to new drafts for further editing.

Just click the Clone link on the post or page editing page and the plugin will do the rest.

It also allows you to bulk clone your content using Bulk options.

More features:

  • Select post types allowed to be cloned.
  • Add custom prefix & suffix to the title after cloned.
  • Allow you to customize the meta fields that must not be copied.
  • Allow you to determine which Roles allowed to copy.
  • Show original item.

More Info & Download

2. Duplicate Page

Duplicate Page

Total downloads: 2,000,000+

Five Star Ratings: 290+

Just another popular WordPress plugin to duplicate Posts, Pages, and Custom Post Types with a single click. You can config the plugin to save the cloned posts/pages as draft, private, public, or pending.

More Features (Free Version):

  • Select which editor your are using.
  • Select any post status you want to assign for duplicate post. Default: Draft.
  • Select any post redirection, redirect you to selected after click on duplicate this link. Default: To current list.
  • Add a suffix for duplicate or clone post as Copy, Clone etc. It will show after title.

More Info & Download

3. Post Duplicator

Post Duplicator

Total downloads: 200,000+

Five Star Ratings: 65+

This plugin was created to make an exact duplicate of a selected post. Custom post types are supported, along with custom taxonomies and custom fields.

This plugin is simply meant to quickly and easily duplicate a post. Just hover over a post in the edit screen and select ‘Duplicate {post_type}’ to create a duplicate post.

More Info & Download

4. Duplicate Post


Total downloads: 100,000+

Five Star Ratings: 540+

Copy Page plugin makes it super-easy to duplicate pages or copy posts – and delete them again.

More Info & Download

5. Duplicate Page and Post

Duplicate Page and Post

Total downloads: 100,000+

Five Star Ratings: 25+

Clone posts, pages, and custom post types with a single click and save them as a draft. Lightweight and easy to use.

More Info & Download

6. WP Post Page Clone

WP Post Page Clone

Total downloads: 90,000+

Five Star Ratings: 25+

WP Post Page Clone is a WordPress plugin that allows you to easily duplicate or clone post/page in just one click.


  • Clone post with it’s contents and settings in just one click.
  • Clone page with it’s contents and settings in just one click.
  • Cross Browsers Support ( Firefox, Chrome, Safari, Opera, etc. )

More Info & Download

7. Duplicate Post Page Menu & Custom Post Type

Duplicate Post Page Menu & Custom Post Type

Total downloads: 30,000+

Five Star Ratings: 80+

This plugin is very useful in creating multiple duplicate entries of a single post, page, menu and custom posts like products, tickets, coupons, events etc.

Now you don’t need to create multiple mock post on your website to check the website layout. Create one post and a single click will create a multiple entries for the same post.


  • Duplicate Post, Page, Menu and Custom Post Type more than once in a single click.
  • Easy to configure for enabling/disabling specific post/page/custom post type/menu duplication.
  • Using Ajax for duplicating post/page/menu so no more browser freezing in case of large data.

More Info & Download


The fastest way to deal with Post/Page duplication is to use a WordPress plugin as I mention above.

If you’re looking for more WordPress plugins to manipulate WordPress posts on your website, don’t forget to check out our Post Plugins section.

Rate This Article
User Review
3 (2 votes)