Renaming attributes/fields in shapefile attribute table using QGIS?

Since 2.16, you can edit field names in the layer properties when editing is enabled:

enter image description here


Renaming is possible using Table Manager plugin (http://plugins.qgis.org/plugins/tablemanager/)

enter image description here


Since QGIS 2.16 you no longer need a plugin to do this - you can double click a field name in a shapefile from the vector layer properties window and rename (set the layer as editable first)


if anyone is having any difficulty finding the Table manager button, for me it was located here:

location of table manager