Sharepoint - How to remove Title column in SharePoint 2013 List?

Well you can hide it to appear on forms, go to List Settings -> Advanced Settings -> Allow management of content types -> check the box

Now come back to List Settings -> Under Content Types -> Click Item content type -> Under columns -> click Title -> Hidden (check the box)

Now it won't appear on the forms, you can similarly remove it from Views.


As much as I know in SharePoint 2010 you cannot delete "Title" column. You can only rename it and hide it from views and forms


Old post I know, but new approach to an old problem.

Don't delete it!

Let me explain... Simply change its contents and name to something you want to keep.

This mass updates existing values (for example where you have imported using Excel), but can also be used for changing the content in a Title column, so you can rename it, then delete the column where the content originally came from.

This worked a treat for me. I had a single line of text

  1. Create a new blank Access database
    1. Click on the "External Data" tab
  2. Click on "New Data Source"
  3. Choose "From Online Services -> SharePoint list"
  4. Select your SharePoint site
  5. Select your SharePoint list

The list, and lookup tables if you use them will get added

Now select "Create" tab and "Query Wizard -> Simple Query"

For your Query add just the column you want to be updated "TitleColumnName" above

Click "Update!" button in query designer then in the "Update To" row that appears in your "TitleColumnName" column you added type [ColumnNameForValueYouWantToKeep], now switch to "View -> SQL View" to check, you should have:

UPDATE YourListName SET YourListName.[TitleColumnName] = [ColumnNameForValueYouWantToKeep];

Run the query, it might take a while...

Now you can check your changes, when you are happy your "Title" column now contains the values from a column you want to keep, you can delete the column which had the values you wanted and use the title column, which now contains those values instead.

Finish off by renaming the title column to the now deleted column name. It will always be "Title" when you check its properties, or access it using scripts, but it will display with the name you give it.

No hiding, no redundant columns, fully usable in SharePoint, CSOM, JS or InfoPath. And bonus is now you get an edit item option from your replaced content title column!