---
title: "Other actions on dynamic QR codes | Unitag Documentation"
description: "Every QR code action has a dynamic version: text, phone, location and the rest can all be edited after the code has been printed."
canonical: "https://www.unitag.io/documentation/qrcodes/dynamic-others"
locale: "en"
route: "/qrcodes/dynamic-others"
---

# Other actions on dynamic QR codes

Unitag offers each QR codes type to be available as dynamic QR codes. Then, a QR code displaying a text, or allowing to call a number, display a location (etc.) now has a dynamic version at creation.

**A dynamic version of those QR codes allows you to modify the content of your QR code at any time.**

![The QR code generator: the Type panel listing the available actions, beside a live preview of the code](https://www.unitag.io/documentation/images/qrcodes/qrcodes-actions.webp)

It is necessary to mention that, often, those types of QR codes are more convenient to use as static as they engage directly with the scanning device.

As an example, a static QR code of type text can be read by a specific scanner which will directly interact with the text returned (i.e. a JSON format for an IOT device). A static QR code of type location will directly be opened with the default user location app on his device.

A static QR code cannot be changed once created. Then it is important to carefully plan ahead the use for the QR code and the audience in order to pick the best QR code resolution!

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "TechArticle",
    "@id": "https://www.unitag.io/documentation/qrcodes/dynamic-others#article",
    "headline": "Other actions on dynamic QR codes",
    "url": "https://www.unitag.io/documentation/qrcodes/dynamic-others",
    "description": "Every QR code action has a dynamic version: text, phone, location and the rest can all be edited after the code has been printed.",
    "image": "https://www.unitag.io/documentation/og/default-en.png",
    "inLanguage": "en",
    "articleSection": "QR codes",
    "isPartOf": {
      "@type": "WebSite",
      "@id": "https://www.unitag.io/documentation/#website"
    },
    "publisher": {
      "@type": "Organization",
      "@id": "https://www.unitag.io/#organization",
      "name": "Unitag"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://www.unitag.io/documentation"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "QR codes",
        "item": "https://www.unitag.io/documentation/qrcodes/introduction"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Other actions on dynamic QR codes",
        "item": "https://www.unitag.io/documentation/qrcodes/dynamic-others"
      }
    ]
  }
]
```
