Hi Aravind_1999,
Thanks for posting in the community. We are happy to help you.
Regarding your query, no built-in feature for you to duplicate a SharePoint site directly. However, it is possible to achieve your needs. Here are the steps.
Make sure you are a global admin or SharePoint admin of your tenant. If not, please contact them and try the following steps.
- Save the current site as template.
Go to the site, Settings> Site Information> View all site Settings> Save site as template.
If you don't see the feature "Save site as template", please ask your admin or IT department to try the steps in Tina's reply.
- Create a new site by this template
Go to the SharePoint admin center> Sites> Create > Other options to create a site based on the template
- Since not all objects are included and supported by the template, you may still need to manually rebuild the unsupported objects for the new site.
For your reference:
Save, download, and upload a SharePoint site as a template
We look forward to your response. Thanks for your cooperation.
Sincerely,
George | Microsoft Community Moderator