We know how to download theme and plugin files in zip format for a WordPress site.
Now we are going to share a different method that lets you download the files right from the WordPress dashboard without using FTP. In this way, you can download themes and plugins as a zip file for using in another site or as a backup.
Install and activate Download Plugins and Themes from Dashboard plugin first. There is no specific settings for the plugin.
Open Appearance > Themes to download themes in zip format.
Open Plugins > Installed Plugins to download plugins in zip format.