# Share Action

The Share action opens the device's built-in share sheet, letting users share content from your app to any app on their device: text messages, email, social media, notes, and more.

Unlike an [**External Link**](/actions/links/share-via-external-links.md) (which opens a specific URL), the **Share** action lets the user choose where to send the content.

***

### What You Can Share

You can share one piece of content at a time:

* **Text** - a name, description, message, or any text value from your database
* **Image** - a photo or image stored in your app
* **File** - a PDF or other document stored in your app
* **Number** - a price, score, or other numeric value
* **Date** - a date value from your database

To share a URL, store it as a text property in your database and select that as the source.

***

### How to Set It Up

1. Select the component you want to trigger the share (e.g., a button or icon).
2. Open **Add Action**.
3. Choose **More...**, then select **Share**.
4. In the **Source** field, pick the data you want to share. This dropdown shows all available properties from your screen's data: text fields, images, files, etc.

That's it. The Source field is the only setting. When a user taps the component, the share sheet opens with that content ready to send.

***

### Example Use Case

Say you're building a recipe app. Each recipe has a name, a description, and a photo.

* Add a share icon to your recipe detail screen.
* Set the Share action's source to the recipe's **description** field.
* When a user taps the icon, the share sheet opens and they can send the recipe description to a friend via text, email, AirDrop, or any other app on their device.

To share the recipe photo instead, just change the source to the **image** field. The share sheet will let the user send the image directly.

***

### Notes

* The share sheet is controlled by the device's operating system, **not Adalo**. The options a user sees depend on what apps they have installed.
* You can only share one source per Share action. To let users share both text and an image, use two separate Share actions on different buttons.
* Supported image formats: PNG, JPG, and GIF. Supported file format: PDF.
* **On web, sharing uses the browser's built-in share feature. Some desktop browsers do not support this and will show an alert.**


---

# 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://help.adalo.com/actions/share-action.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.
