How to Change Personal View to Public in SharePoint Online?

Requirement: Change a personal view to public in SharePoint Online.

How to make a Personal View to Public in SharePoint? 

We cannot change a personal view to the public in SharePoint either through web UI or with programmatic approaches (C#, PowerShell, etc.). This is because, When a view is created, The SPView.PersonalView property is set to either True or False to define whether it’s a personal view or a public view, and this property stays read-only. However, we can create a new Public view from an existing private using the below trick:

  1. Navigate to your SharePoint list >> Select your private view from the views drop-down.
  2. From the Views drop-down, select “Save View as”.
  3. Now, hit the F12 button on your keyboard to fire Developer Tools. (Works in Firefox/Chrome/IE).
  4. Locate the Input control for the checkbox “Make this a public view”.
  5. In the code, remove the “Disabled” attribute and hit enter.
  6. Now, you can set the “Make this a public view” checkbox and hit save button to create a public view from private view.
    sharepoint create public view from personal view

SharePoint: How to Make a Personal View Public in Classic Experience?

In Classic experience, you can make a personal view to public as:

  1. Create a new view >> Select your existing private view that you want to make public.
  2. You’ll see the “Create a Public View” option will be grayed out. Hit the F12 key to trigger developer tools.
  3. Select the “Create a Public View” radio button input control and remove the “Disabled” attribute from it. This enables that option in the browser.
    sharepoint how to make a personal view public
  4. Now, you can select the public view option in the browser and create a public view from a private view.

You can use this trick to change a personal view to the public, both in SharePoint On-premises and SharePoint Online.

Salaudeen Rajack

Salaudeen Rajack - Information Technology Expert with Two-decades of hands-on experience, specializing in SharePoint, PowerShell, Microsoft 365, and related products. He has held various positions including SharePoint Architect, Administrator, Developer and consultant, has helped many organizations to implement and optimize SharePoint solutions. Known for his deep technical expertise, He's passionate about sharing the knowledge and insights to help others, through the real-world articles!

4 thoughts on “How to Change Personal View to Public in SharePoint Online?

  • Didn’t work for me on SharePoint Online so I’ve created a new view from the private one using classic interface and set it to public. To do it, since it’s being created from a private view you shall use the same inspector strategy by removing disabled attribute from the input element (radio button). Hope it helps anyone coming here for the same purpose.

    Reply
  • Hi – I couldn’t get this to work. I’m using SharePoint 365 with Chrome.

    With developer pane open, I typed CTRL+SHIFT+C to inspect an element in the page. This allowed me to click on the checkbox, and the developer pane automatically displayed the code relating to that element. What I got didn’t look at all like you showed, until I clicked on the line of code. Then it displayed differently (I didn’t realise until I copied it and pasted it.)

    Then I deleted disabled=”” , pressed Enter, but still couldn’t save as a public view.

    Reply
  • That’s very helpful, worked well when I had a hideously complex view setup private that needed to go public

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *