There may be a number of reasons for wanting to duplicate a WordPress post or page. One common reason may be to provide an easy way for clients to get the basic look of pre-configured post/page. They can then change what they like without having to know how to format anything.
Luckily, there’s a very handy plugin called Duplicate Post that will let you do just that.
Using the Duplicate Post Plugin