<p>I always write <a href="http://buildwithcraft.com/docs/plugins/migrations" rel="nofollow">migrations</a> to do this.</p>

<p><a href="https://gist.github.com/boboldehampsink/50961639ee909b4ae89c" rel="nofollow">Here's</a> and example for changing the label of a field.</p>

<p>You could, of course, do whatever you want - modify fieldlayouts, add/modify/remove fields, etc.</p>

<p><strong>UPDATE</strong></p>

<p>Nowadays I use the <a href="https://github.com/itmundi/schematic" rel="nofollow">Schematic Plugin</a> to transfer all kinds of settings (fields, fieldlayouts, settings etc.) over different setups.</p>

CC BY-SA 3.0
2016-05-26T13:28:57.033Z
Do you have an option for Windows users? Schematic seems to only work on linux.
Tibor Szasz
CC BY-SA 3.0
2016-05-26T13:29:56.723Z
Not at the moment, no. But if you can create an issue for it we will have a look.
Bob Olde Hampsink
CC BY-SA 3.0
2016-05-26T13:38:27.610Z
False alarm, sorry :) It worked.
Tibor Szasz
CC BY-SA 3.0
2015-09-04T08:37:05.050Z
2015-11-07T14:11:53.847Z
2015-11-07T14:11:53.847Z
Bob Olde Hampsink
<p>Check out <a href="https://github.com/engram-design/FieldManager">https://github.com/engram-design/FieldManager</a></p>

<p>I was looking for a way to duplicate a matrix field to make another variant. This works perfectly for cloning fields and seems to have Export/Import options with a good UI for selecting which field you want to export.</p>

CC BY-SA 3.0
2016-06-29T21:03:48.677Z
2016-06-29T21:03:48.677Z
jsun
<p>Currently, there isn't a native way to do this.</p>

<p>But it's been <a href="https://plus.google.com/u/0/+SamHibberd/posts/1p8dHMfFA2G" rel="nofollow">discussed</a> many times before and it's still on our radar.</p>

CC BY-SA 3.0
2015-03-06T15:11:36.377Z
Hi Brad, any updates on this feature?
Christian P
CC BY-SA 3.0
2015-03-06T16:02:00.687Z
Unfortunately, no.
Brad Bell
CC BY-SA 3.0
2015-08-22T11:04:52.943Z
Is this still on the radar? is there an official request for this as I couldn't find one.... (I'm sure it  must be there!)
j00lz
CC BY-SA 4.0
2020-05-22T19:31:09.077Z
@BradBell I would appreciate an update on this topic!
Malte
CC BY-SA 3.0
2014-08-06T17:06:48.560Z
2014-08-06T17:06:48.560Z
Brad Bell
<p>Is there an easy way for Importing/Exporting Fields?</p>

<p>I'm just working on a selection of Global fields that I'd like to be able to add for each client site. These would be things like Contact Details, Social Links, etc.</p>

<p><strong>EDIT</strong>: I created <a href="https://github.com/engram-design/FieldManager">FieldManager</a> for this!</p>

CC BY-SA 3.0
2015-03-15T20:51:24.453Z
Would absolutely love to see this added as well. Seems like a very valuable feature to save us all a great deal of time.
sarahshuda
CC BY-SA 3.0
2015-03-15T20:54:00.907Z
As [Brad says](http://craftcms.stackexchange.com/a/1665/45), its on their radar. Still, could be worthwhile to [submit it as a feature request](http://feedback.buildwithcraft.com/forums/285221-feature-requests).
Mats Mikkel Rummelhoff
CC BY-SA 3.0
2015-03-15T22:43:41.373Z
For now, using [ArtVandelay](https://github.com/xodigital/ArtVandelay) is a great option!
crawf
<field>
Exporting/Importing Fields
# Exporting/Importing Fields

(Asked by: username_0 on 2014-08-06)

Is there an easy way for Importing/Exporting Fields?

I'm just working on a selection of Global fields that I'd like to be able to add for each client site. These would be things like Contact Details, Social Links, etc.

**EDIT**: I created [FieldManager](https://github.com/engram-design/FieldManager) for this!

**Tags:** field
> **Comments:**
> **username_1**: Would absolutely love to see this added as well. Seems like a very valuable feature to save us all a great deal of time.  
> **username_2**: As [Brad says](http://craftcms.stackexchange.com/a/1665/45), its on their radar. Still, could be worthwhile to [submit it as a feature request](http://feedback.buildwithcraft.com/forums/285221-feature-requests).  
> **username_0**: For now, using [ArtVandelay](https://github.com/xodigital/ArtVandelay) is a great option!  

---

## 3 answers

### Answer by username_3 on 2015-09-04. Score: 7

I always write [migrations](http://buildwithcraft.com/docs/plugins/migrations) to do this.

[Here's](https://gist.github.com/boboldehampsink/50961639ee909b4ae89c) and example for changing the label of a field.

You could, of course, do whatever you want - modify fieldlayouts, add/modify/remove fields, etc.

**UPDATE**

Nowadays I use the [Schematic Plugin](https://github.com/itmundi/schematic) to transfer all kinds of settings (fields, fieldlayouts, settings etc.) over different setups.

> **Comments:**
> **username_4**: Do you have an option for Windows users? Schematic seems to only work on linux.  
> **username_3**: Not at the moment, no. But if you can create an issue for it we will have a look.  
> **username_4**: False alarm, sorry :) It worked.  

---

### Answer by username_5 on 2016-06-29. Score: 6

Check out <https://github.com/engram-design/FieldManager>

I was looking for a way to duplicate a matrix field to make another variant. This works perfectly for cloning fields and seems to have Export/Import options with a good UI for selecting which field you want to export.


---

### Answer by username_6 on 2014-08-06. Score: 3

Currently, there isn't a native way to do this.

But it's been [discussed](https://plus.google.com/u/0/+SamHibberd/posts/1p8dHMfFA2G) many times before and it's still on our radar.

> **Comments:**
> **username_7**: Hi Brad, any updates on this feature?  
> **username_6**: Unfortunately, no.  
> **username_8**: Is this still on the radar? is there an official request for this as I couldn't find one.... (I'm sure it  must be there!)  
> **username_9**: @BradBell I would appreciate an update on this topic!  

---

