---
title: "Editing User profile fields in Moodle"
description: "When Creating users in Moodle, the field categories available may not contain the fields needed for the users or students in the Course. For example, the same course may be available for students at..."
url: https://www.inmotionhosting.com/support/edu/moodle/user-profile-fields/
date: 2012-10-23
modified: 2021-08-16
author: "InMotion Hosting Contributor"
categories: ["Moodle"]
type: post
lang: en
---

# Editing User profile fields in Moodle

When Creating users in Moodle, the field categories available may not contain the fields needed for the users or students in the Course. For example, the same course may be available for students at more than one campus. A **User profile field** can be created to customize the user profiles within Moodle. The User profile fields are set in the site administrator section of the dashboard. This article will walk through the steps of creating custom fields in the profiles for the users. If the previous article was missed, please visit [Adding new users to the Moodle User Accounts](/support/edu/moodle/add-new-user/).

### Adding User Profile Fields to Moodle

1. [Log into the Moodle Dashboard](/support/edu/moodle/moodle-login-administrator/)
2. [![user-profile-fields-1-select](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-1-select.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-1-select.gif) Navigate to and select **Settings** > **Site administration** > **Users** > **Accounts** > **User profile fields**. **Important!** Keep in mind that [Editing must be turned on](/support/edu/moodle/creating-courses-in-moodle/) in the **Settings** > **Front Page Settings** section in order to edit any of these options.
3. [![user-profile-fields-2-menu-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-2-menu.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-2-menu.gif) In this example, select **Menu of Choices**. When the value is selected, the browser will automatically go to the **User Profile Fields** page to edit the profile field setting.
4. [![user-profile-fields-3-new-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-3-new.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-3-new.gif) Next is the **Creating a new ‘Menu of Choices’ profile field** page. Enter the Short name, Name, and Description of the field. Below is a brief description of what each category does. Click **Save Changes**. **Important!** When entering the Short Name of the User Profile, make sure the name is short and one word. The reason is because this field is used when uploading bulk user data through a file .csv upload. The field naming convention is *profile_field_name* where name is the Short Name of the profile. For example, if the Short Name is the persons *Nick Name*, enter something like *alias*. Then the database will store the name *profile_field_alias*. This will prevent errors in the future when using the **User Uploads** section of the Site Administration. **Common settings:** The common settings will allow the profile field to have a name, description, visibility, and whether the field is required, locked, unique. The field can be displayed on the Signup page as well. **Specific settings:** This is where the custom field information will go. [![user-profile-fields-4-list-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-4-list.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-4-list.gif) Once the changes are saved, the New profile field will show on the list.
5. [![user-profile-fields-5-edit-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-5-edit.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-5-edit.gif) To view the Profile field setting in the user account. Select Edit Profile in the **Settings** > **Site Administration ** > **Users** > **Accounts** > **Browse list of users** and edit a user to add the setting.
6. [![user-profile-fields-6-other-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-6-other.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-6-other.gif) The new profile field will be listed towards the bottom in the **Other Fields** section. This is where the Profile Field will be found for the user. **Save** the setting.
7. [![user-profile-fields-7-final-moodle](https://www.inmotionhosting.com/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-7-final.gif)](/support/wp-content/uploads/2012/10/edu_moodle_105_user-profile-field_user-profile-fields-7-final.gif) When the student goes to view the user profile, The profile will look like the following snapshot.

This concludes the overview for the Moodle Editing User profile fields in Moodle. Please check the next article on [Running bulk user actions in Moodle](/support/edu/moodle/bulk-user-actions/). For more information on this Education Channel please visit [Managing users and roles in Moodle](/support/news/twitter-users/)
