Custom Fields Import/Export

Maintained by Serge Touvoli
Export and import the structure of user profile, course, and cohort custom fields in JSON format — includes CLI support.
Price option: Free

Supports Moodle 4.2-5.1 See all versions
Latest release: 8 months ago
Installations: 51
Downloads (last 90 days): 34

Frankenstyle name: tool_customfields_exportimport
Administration tools

Description

Custom Fields Export/Import is an admin tool that allows administrators to export and import the structure of custom fields in JSON format — data values are not included.

It supports the following field types:

  • User profile custom fields
  • Course custom fields
  • Cohort custom fields

This plugin includes a command-line interface (CLI) for advanced usage and automation.

Main Features
  • Export all fields of a category or a specific field
  • Import custom field structures from a valid JSON file
  • Does not export field values, only field definitions
  • Simple CLI commands for import and export
Typical Use Cases
  • Backup or duplication of custom field configurations
  • Deploying consistent field models across multiple Moodle instances
  • Fast import of fields during migration or initial platform setup

Contributors

Awards

Privacy friendly