---
source: https://carbone.io/documentation/quickstart/getting-started/generate-a-document.html
title: "Generate your first report in just a few minutes with Carbone!"
description: "Generate your first report in just a few minutes with Carbone!"
generated_at: "2026-07-24"
---

# Generate a document

Generate your first report in just a few minutes with Carbone!

## 1 - Create Your Template

Generating your first document with Carbone is very simple.

-   **Open Microsoft Word, LibreOffice, or Google Docs** (start with ODT or DOCX. See [all supported formats](/documentation/design/overview/template-feature.md#template-types)).
-   **Add Carbone tags** where you want data to appear. For example:
    
    ```text
     Name: {d.firstname} {d.lastname}
    ```
    

![Carbone first report](/img/doc/first-template.webp)

Bravo 🤩, your template is ready to use!

> ℹ️ **Note:** You can also use other editors to create templates, such as VSCode, Cursor.sh, Sublime Text (for XML/HTML/MD templates), Affinity Designer or Adobe Illustrator (for SVG), TinyMCE, CKEditor, or WordPress editor (for HTML).

## 2 - Upload to Carbone Studio

-   [Sign up](https://account.carbone.io/login?register=true) for your Carbone Cloud account.
-   Open [Carbone Studio](https://studio.carbone.io).
-   Click **"Start from Scratch"**, upload your template, and add your JSON data.

![First upload on Carbone Studio](/img/doc/quickstart-first-upload.gif)

## 3 - Preview and Save

-   See your document update instantly as you edit the data or the template.
-   When happy, save your template.
-   The `Template ID` lets you use this template with Carbone APIs. See the [Quickstart for developers](/documentation/quickstart/integration/for-developers.md) for more info.

![First render on Carbone Studio](/img/doc/quickstart-first-render.gif)

## 4 - Download Your Document

Download your report in any format you need.

![Save your first report](/img/doc/quickstart-save-report.gif)

## Next steps

-   Learn to [design template](/documentation/design/overview/getting-started.md)
-   [Integrate Carbone](/documentation/quickstart/integration/for-developers.md) to automate your document generation.

## Live reloading

Live reloading allows designing and editing templates from your local text editor, and Carbone Studio will preview the report automatically. Upload a template once, and the document previews on Carbone studio as soon as the JSON/template is updated.

In a nutshell, you create a new document, for example, in Microsoft Word. Once uploaded to Carbone Studio, you can edit your template in Word, and each time you save, the preview will be refreshed in Studio.

It's magic 🎉
