# Automate tag Creation

**URL:** <https://forum.inductiveautomation.com/t/automate-tag-creation/93299>\
**Category:** Ignition\
**Created:** [July 16, 2024, 5:23pm UTC](https://forum.inductiveautomation.com/t/automate-tag-creation/93299 "2024-07-16T17:23:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sawyer\_Jones](https://avatars.discourse-cdn.com/v4/letter/s/ee7513/32.png) [@Sawyer\_Jones](https://forum.inductiveautomation.com/u/Sawyer_Jones)\
**Post date:** [July 16, 2024, 5:23pm UTC](https://forum.inductiveautomation.com/t/automate-tag-creation/93299/1 "2024-07-16T17:23:09Z")

</div>

I have a lot of tags to add into a UDT definition. They're modbus addressed, and it's annoying to manually create so many tags. I already have a list of all the names and opc addresses I want. Is there anyway in the ignition designer to automate the creation of tags? I have experience with python, and if there was an ignition-based script that could create tags and edit their address, that would save me a lot of time. If not, all good. I get paid by the hour anyway.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 16, 2024, 5:28pm UTC](https://forum.inductiveautomation.com/t/automate-tag-creation/93299/2 "2024-07-16T17:28:38Z")

</div>

See [system.tag.configure()](https://www.docs.inductiveautomation.com/docs/8.1/appendix/scripting-functions/system-tag/system-tag-configure)

Related topic:

> [@Faster way to input tags?](https://forum.inductiveautomation.com/t/faster-way-to-input-tags/90877):
>
> I'm currently in the process of adding 100s of tags into Ignition, and I'd be lying if I said it wasn't a little tedious. I've created a UDT for the ones that are the same, but ultimately creating a new instance for a tag and then manually navigating to the device and selecting the tag just seems like it takes more time than it should. I've looked at multi-instance wizard but it doesn't seem quite what I need as many of these tags aren't necessarily in order. Is there some feature that I'm miss…

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 16, 2024, 5:34pm UTC](https://forum.inductiveautomation.com/t/automate-tag-creation/93299/3 "2024-07-16T17:34:24Z")

</div>

You should also consider creating UDTs for any repeating sections of tags in the address space, where the UDT is parameterized with starting offsets in the applicable modbus address types.

---

<div class="post-metadata">

**Author:** ![Sawyer\_Jones](https://avatars.discourse-cdn.com/v4/letter/s/ee7513/32.png) [@Sawyer\_Jones](https://forum.inductiveautomation.com/u/Sawyer_Jones)\
**Post date:** [July 16, 2024, 5:52pm UTC](https://forum.inductiveautomation.com/t/automate-tag-creation/93299/4 "2024-07-16T17:52:34Z")

</div>

Much appreciated!
