> For the complete documentation index, see [llms.txt](https://docs.informationhub.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.informationhub.io/project/forms/offline-forms.md).

# Offline Forms

You can use forms to collect data without an internet connection. Submissions are stored on your device and uploaded later when you are back online.

{% hint style="info" %}
Offline forms are especially useful for field researchers collecting data in remote locations without reliable internet.
{% endhint %}

## How to collect data offline

### Step 1 - Save the form to your device

Do this while you still have internet access.

1. Open the form you want to use offline.
2. In the action bar at the top of the form view page, tap or click **Save for Offline** (the button has a bookmark icon).
3. The form structure is saved to your device. You can now use the form without a connection.

{% hint style="warning" %}
You must save the form for offline use **before** you lose your internet connection. The button will not be available once you are offline.
{% endhint %}

### Step 2 - Fill in the form in the field

4. Open the form as normal - even without internet access.
5. Fill in the form and tap **Submit**. The submission is stored locally on your device.
6. Repeat as many times as needed. Each submission is queued locally until you sync.

### Step 3 - Upload your submissions

7. When you have internet access again, go to **Jobs** in the home sidebar.
8. Your pending offline submissions appear as jobs. Click **Execute** on each job to upload the data to the server.
9. Once uploaded, the submitted data appears in the linked table.

{% hint style="info" %}
You can also click **Download** on a job to save a local copy of the submission data before uploading.
{% endhint %}

## Removing a form from offline storage

If you no longer need a form saved on your device, open the form and click **Remove from Offline** in the action bar (the same location as the Save for Offline button, shown in red when the form is already saved). This frees up storage space on your device. Any already-submitted responses that have not been uploaded yet are not affected.

## Things to keep in mind

* Do not clear your browser data while you have unsynced submissions - this will delete the locally stored responses.
* File upload questions may not work offline depending on your device and browser. Test this before heading into the field.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.informationhub.io/project/forms/offline-forms.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
