> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Urlbox

> Render URLs and HTML into images.

[Urlbox](http://urlbox.io/) is a platform that enables you to create PDF files and images from HTML. With the Urlbox integration, you can create PDF files and images in Glide.

> **Don't see the Urlbox integration?**
>
> You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

## Adding and Configuring the Action

#### Adding Urlbox Arcade

In **Glide**, click the **Settings** icon in the upper-right corner.

In the [Integrations](/docs/automation/integrations) menu, choose [Urlbox](http://urlbox.io/) and select **Add**.

Next, you will need to set your Urlbox **Publishable Key** and **Secret Key**. To find this information, sign in to your [Urlbox dashboard](https://urlbox.io/dashboard).

Input the **Publishable Key** and **Secret Key** into your Glide integration. They will save automatically.

You are now ready to start using Urlbox with Glide.

## Features

The Urlbox integration has two features:

1. Generate PDF
2. Generate image

### Generate PDF

The **Generate PDF** action allows you to create a PDF file from HTML.

#### URLBox Generate PDF Arcade

In the [Data Editor](/docs/getting-started/introduction-to-the-data-editor), create a column to store the HTML and a column to store a link to the generated PDF.

Select the component you'd like to add the action to. Remember, this must be a component that supports actions.

Search for the **Generate PDF** action or navigate to Integrations → Urlbox → Generate PDF.

Name the action.

Choose an icon.

For **HTML**, choose the column where your HTML is saved or enter a custom value.

Optionally, add custom **CSS**.

Optionally, add a file name. If left blank this will be generated automatically.

Choose which column should store the resulting **Uploaded PDF**.

Click away to exit the configuration.

### Generate image

The **Generate image** action allows you to create an image file from HTML.

#### urlbox Generate Image Arcade

In the [Data Editor](/docs/getting-started/introduction-to-the-data-editor), create a column to store the HTML and a column to store a link to the generated image.

Select the component you'd like to add the action to. Remember, this must be a component that supports actions.

Search for the **Generate image** action or navigate to Integrations → Urlbox → Add Generate image.

Name the action.

Choose an icon.

For **HTML**, choose the column where your HTML is saved or enter a custom value.

Optionally, add custom **CSS**.

Enter the **width** for the image in pixels.

Enter the **height** of the image in pixels.

Optionally, add a file name. If left blank this will be generated automatically.

Choose which column should store the resulting **Uploaded image**.

Click away to exit the configuration.

To learn more generally about Integrations in Glide, including how they affect your app's usage, check out our [Introduction to Integrations](/docs/automation/integrations).

## Frequently Asked Questions

#### Don't see the Urlbox integration?

You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

#### How can I download the file once it is generated?

To download the file, you can use an [Open link](/docs/automation/actions/open-link) action that references the column used for the file output.

#### How do I share the generated PDF file?

The Urlbox actions allow you to save the file output URL to a column in Glide. You can then use this URL to share the file with users.

#### Are there any file size limits?

Yes, there is a 2 MB limit to the combined HTML, CSS, and other parameters used when submitting requests from Glide to Urlbox.