PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Page
  4. Post Type Switcher
Post Type Switcher icon

Post Type Switcher

A simple way to change a post's type in WordPress

By John James Jacoby·Page·Free
4.7(253 reviews)
·200K+ active installs·Updated 1 week ago
DownloadVisit HomepageCompare

As of April 2026, Post Type Switcher is a WordPress page plugin with 200K+ active installations and a 4.7/5 rating from 253 reviews. It has been downloaded 2.3M+ times in total. Requires WordPress 6.2+ and PHP 8.0+. Available on WordPress.org since 2010. Actively maintained — updated within the last month. Downloads are down 6% this week. Top alternative: Page Links To.

4.7/5253 reviews
200K+active installs
2.3M+total downloads
16 yearssince 2010

Overview

This plugin adds a simple post-type drop-down to the post editor interface, allowing you to reassign any post to a new post type. It allows you to switch post’s type while editing your post.

Supported Types

The plugin can convert nearly every combination of posts, pages, and even custom post types:

  • Page to Post
  • Post to Page
  • Post to Custom
  • Custom to Custom

As of 3.0.0, support for switching to or from Attachments was removed. This may come back in a subsequent version.

Invisible post types, such as revisions, menus, etc., are purposely excluded. But, if you need to access invisible post types, you can adjust the boundaries using the ‘pts_post_type_filter’ filter.

Bulk Editing

With bulk editing (thanks to Matthew Gerring) you can select all the posts in a certain type an…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.7253 reviews
5 ★
234
4 ★
1
3 ★
3
2 ★
2
1 ★
13

Recent Reviews

Saves Me Big Trouble
by rmschwartz·1 month ago

The WordPress Dashboard is busy, and I don’t always pay attention to whether I’m working on pages or posts. When I goof up, I can fix the problem instantaneously. With out it — well — life is not so good. This should be a part of the Core.

Great plugin
by holafreak·2 months ago

I’ve used this plugin for a while now and it’s amazing. Saves me a ton of time and is simply straightforward.

Thanks so much – that really saved me!
by Roice·2 months ago

It does exactly what it’s supposed to. Thanks a lot!

Huge Time Saver
by mirphi·8 months ago

Extremely useful plugin if you have migrated your site from Joomla and all your content is migrated as posts. Post Type Switcher allows you to quickly switch relevant items from posts to pages. Also very useful if you use custom post types and need to migrate content between types which you can do in a matter of seconds.

  • This topic was modified 8 months, 1 week ago by mirphi.
Great plugin if you use multiple custom post types
by Kevin McClellan·8 months ago

I have been using this plugin for several years now and have come to find that it’s a regular part of my routine now when I decide that a new custom post type is needed for a site, and super easy to move pages or posts to other post types when needed.

I also use page builders and have not seen any issues as a result of using this plugin as all the postmeta is still there. If it’s missing in the new post type then that means the new post type didn’t support it.

What I typically do is use another plugin to clone the page or post, and then move that to the new post type. That’s a good way to not disturb the current setup while working on the new post type and implementing features or building onto things.

I’m amazed how some sites that I help with have 1,000+ pages (before I came into the project). When I go through those sites I can usually come up with 3 or 4 post types that will help declutter, or put things that should have never been in “pages” into their own space. Post Type Switcher is so great at helping move things – and then we just set up some 301 redirects to preserve SEO and prevent 404 errors.

Download Trends

Today: 566Yesterday: 840This week: 5KPeriod total: 441K

Compatibility

WordPress6.2+ requiredTested up to 6.9.4
PHP8.0+ required

Version Adoption

v4.0
57.0%
v3.3
24.3%
v3.2
16.3%
Other
2.4%

Top Alternatives to Post Type Switcher

Page Links To icon
Page Links To
4.9100K+ installsUpdated 4 days ago
ViewCompare
Simple Page Ordering icon
Simple Page Ordering
4.7100K+ installsUpdated 10 months ago
ViewCompare
Display Posts – Easy lists, grids, navigation, and more icon
Display Posts – Easy lists, grids…
4.880K+ installsUpdated 1 year ago
ViewCompare
Fast Page & Post Duplicator icon
Fast Page & Post Duplicator
4.760K+ installsUpdated 4 weeks ago
ViewCompare
Pages with category and tag icon
Pages with category and tag
4.860K+ installsUpdated 1 month ago
ViewCompare
View all page plugins →

Frequently Asked Questions

Changelog

4.0.1

  • Prevent Authors & Contributors from changing types on posts of Editors & Admins
View full changelog on WordPress.org

Contributors

Andrew NorcrossAndrew NorcrossMatthew GerringMatthew GerringJohn James JacobyJohn James Jacoby
Plugin Info
Version
4.0.1
Last Updated
Mar 24, 2026
WP Requires
6.2+
Tested Up To
6.9.4
PHP Requires
8.0+
Active Installs
200K+
Downloads
2.3M+
Added
May 29, 2010
Business
Free

Tags

pageposttypetypespost type

Developer

J
John James Jacoby
28 plugins0.3M+ total installs
View all plugins →

Quick Compare

Post Type Switcher vs Page Links To→Post Type Switcher vs Simple Page Ordering→Post Type Switcher vs Display Posts – Easy lists, grids…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.