SharePoint Script Editor Web Part

If you are using the classic SharePoint sites, then you should know how to use the SharePoint script editor web part.

The script editor web part is available in SharePoint Online as well as in SharePoint On-Premises versions. But not in the modern SharePoint sites.

SharePoint script editor web part

As the name suggests, a Script editor web part is used to add scripts to a page in SharePoint. In addition to scripts, we can also add HTML content inside a script editor web part.

Add script editor web part in SharePoint Online

Before using a script editor web part in a SharePoint Online site, we need to add a script editor web part to a SharePoint web part page.

  • Open the SharePoint site and then go to the web part page and then edit the web part page, then click on Add a Web Part to the page.
script editor webpart
  • You can see a list of categories, click Media and Content, and then on Script Editor. Click on Add to create the Web Part.
sharepoint script editor
  • After Clicking on Add, the Script Editor Web part is created which looks like below. It contains “EDIT SNIPPET,” which is a window where JavaScript and jQuery scripts are written and then inserted to a page in SharePoint.
script editor webpart in sharepoint online
  • Here, I have taken a small example, like adding an alert box to the web part using HTML and JavaScript in SharePoint.
<h2>JavaScript Alert</h2>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
alert("I am an alert box!");
}
</script>
  • The sharepoint online script editor web part with the script looks like below. You can also see it is rendering the HTML directly without saving.
script editor web part sharepoint online
  • Click on Stop Editing from the ribbon to save the page. You can see a button is created with Try it. Click on Try It and you can see an alert message appears on the window.
script editor webpart in sharepoint online

This is how to use the script editor web part in sharepoint online, and exactly the same process we can follow to use the script editor web part in the SharePoint on-premise versions.

Here is another example of how to use CSS in a script editor web part in SharePoint Online.

We need to add the CSS code inside the <style> </style> tag, like below:

<style>
#btnClick {background-color: #4CAF50; width:150px;color: white;font-size: 16px;}
</style>
<button type="button" id="btnClick">Click Me!</button>

Now, you can see the output below:

script editor sharepoint

This is how to add CSS using script editor in sharepoint online.

Enable the script editor web part in SharePoint Online in Microsoft 365

In a modern SharePoint site, you will not see the content or script editor web part in SharePoint Online. But you can use PowerShell to enable the script editor web part in SharePoint Online.

Below is the PowerShell script you can use to enable content editor or script editor web part in SharePoint Online.

$username="bijay@<tenant-name>.onmicrosoft.com"
$userCredential = Get-Credential -UserName $username -Message "Your password"
Connect-SPOService -Url https://<tenant-name>-admin.sharepoint.com -Credential $userCredential
Set-SPOsite https://<tenant-name>.sharepoint.com -DenyAddAndCustomizePages 0

Once you run the PowerShell script, then immediately, the script editor web part and the content editor web part will be available in the SharePoint site.

Conclusion

I hope you now understand how to use the script editor web part in SharePoint Online.

You may also like:

7 thoughts on “SharePoint Script Editor Web Part”

  1. As far as SharePoint online goes this is just junk. There is no “web part page” and there is no “add a web part” link that I can find. Perhaps there are missing instructions or it is just wrong.

  2. Is there a way to search all the embedded code in the script editors for all the pages on a site? I’d like to see where an API or specific code was used so it can be changed. I used MS Explorer to search the directories on the web front end (WFE) IIS server, but the code must not be stored there. I am using SharePoint 2016 on premise.

Leave a Comment

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Live Webinar

Quiz App Using SharePoint Framework (SPFx)

Learn to built a complete Quiz Management solution that enables admins to create and manage quizzes, categories, questions, and settings with an easy automated setup process in SharePoint. It also includes an interactive quiz experience for users and a powerful dashboard to track participation, analyze results, and view detailed performance reports with charts and answer insights.

📅 2nd June 2026 – 10:00 AM EST | 7:30 PM IST

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App