Is it possible to add an Html page as a web part inside SharePoint.

I want this html page to have rows of links that once clicked, it would bring users to specific folder inside a Document Library on SharePoint.

  • You can use Quick Links web part also....Are you using modern experience or classic experience?? – Ganesh Sanap Jun 5 '19 at 14:08
  • We are using classic Expereince. Is that problem when it comes to using Quick Links ? can you elaborate on how to use quick links, also preferably having in mind that I want a background picture. – Ed1995 Jun 5 '19 at 14:13
  • If you are using classic exp then you can use content editor web part also. – Ganesh Sanap Jun 5 '19 at 14:17

Solution 1:

If you are using Classic experience then you can use Content Editor web part to add HTML file to SharePoint Page.

You can enable adding scripts(content editor web part) from Office 365 Admin Portal.


  1. Content Editor Web Part.
  2. Content Editor Web Part missing in Office 365 Dev.

You can add hyperlinks inside your html code like given below:

<a href="siteUrl/DocumentLibrary/Folder1" target="_blank"> Folder1 </a>

Solution 2:

You can also use Promoted Links list in SharePoint.


  1. How and Why to Use Promoted Links in SharePoint.
  2. How to add SharePoint Tiles, promoted links, to your site.
  3. Promoted Links App.
  • thank you. Can the html page have hyperlinks to specific folder inside a Document Library ? – Ed1995 Jun 5 '19 at 14:21
  • Yes, you can create hyperlinks using anchor tags in your html and pass the correct url of your folder. See updated answer. – Ganesh Sanap Jun 5 '19 at 14:26
  • Have you tried this? – Ganesh Sanap Jun 6 '19 at 2:52
  • I will let you know when I try it and mark it as answered if it really helps. thank u – Ed1995 Jun 6 '19 at 9:41
  • Sure, let me know if you found any error or you need any help. – Ganesh Sanap Jun 6 '19 at 9:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.