Moving a site to a new domain is not a lot of fun, but you may end up having to do it at some point. Updating all the links in your posts manually can be time-consuming. You can always run a SQL command to do it but these plugins make the process even easier:
Better Search Replace: a handy plugin for those of you moving your site to a new domain or server. It performs search and replace operations safely. You can also run a dry run to see how many fields are updated.
Go Live Update URLs: lets you update posts, pages, image URLs, post meta data, widgets, and options. The pro version has even more features, including the ability to update database tables created by plugins, serialized and JSON data across your database.
Velvet Blues Update URLs: lets you update links in your post and custom fields. It can also update links for attachments or simply exclude certain links.
Search Regex: lets you change any data stored on your site when you are migrating to another domain. It can perform replacement in pages, posts, custom post types, comments, metadata and WordPress options.
Have you found better WordPress plugins for performing link updates in your posts? Please share them here.