# Download A QR Code

The generated QR Code can be downloaded as :&#x20;

* PNG
* JPEG
* SVG
* Webp

The 'Download A QR Code' Action would most likely be triggered from a button press but could also be triggered on page load or any other type of event.

<figure><img src="/files/vSWlZXgeuluelGHlFHWx" alt=""><figcaption></figcaption></figure>

### Element

This is the element of the QR Code that you added to your app.

### File Name

The file name that is given to your file when download. This can be manually entered or dynamic

### File Type

The file type to download.

### Dynamic File Type

You can also set the file type dynamically by selecting the 'Allow Dynamic File Type' checkbox. You can then enter the dynamic value in the 'Dynamic File Type' field. This is useful to allow something such as drop down form field to pass the file type through to the action.

When passing a dynamic file type please pass the file type as a lower case text string i.e 'png', 'jpeg', 'svg' or 'webp'

<figure><img src="/files/CYZOg7VS7TGtwk4NebhI" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://geek-labs.gitbook.io/ultimate-qr-code-generator/workflow-actions/download-a-qr-code.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
