---
source: https://carbone.io/examples/pdf-form/
title: "PDF Forms"
description: "Create professional PDF forms easily. Convert ODT templates to PDF forms with dynamic text fields and checkboxes using our powerful document generator. Perfect for businesses needing automated form generation."
generated_at: "2026-07-24"
---

# PDF Forms

Generate Professional PDF Forms with Carbone

[![pdf-form thumbnail](/examples/pdf-form/thumb-result.webp)](/examples/pdf-form/result.pdf)

[Download Template](/examples/pdf-form/template.odt)

[Download data sample](/examples/pdf-form/data.json)

-   Template type document odt simple
-   Carbone min. v4.0.0+
-   Features pdf form checkbox
-   Target form

## Overview

Learn how to generate professional PDF forms with dynamic input fields using Carbone. This example demonstrates how to:

-   Create forms with text input fields
-   Add interactive checkboxes
-   Generate PDF forms from ODT templates

## Step-by-Step Guide

### 1\. Design Your Form Template

-   Create a new ODT document
-   Design your form layout (using tables for precise alignment)

### 2\. Insert Form elements

-   Add [dynamic text fields](https://carbone.io/documentation/design/advanced-features/forms.md#dynamic-text-fields)
-   Insert [interactive checkboxes](https://carbone.io/documentation/design/advanced-features/forms.md#dynamic-checkboxes)

### Technical Tips for Better Layout

-   **Remove Text Box Borders**:
    
    1.  Right-click on the text box
    2.  Select **Control Properties**
    3.  Navigate to the **General** tab
    4.  Find the **Border** section
    5.  Choose **Without frame**
-   **Checkbox Configuration**: When using checkboxes, avoid copying and pasting them unless you assign a unique **Label** to each one.
    

## Related Examples

[![check-out thumbnail example](/examples/check-out/thumb-result.webp)](/examples/check-out/index.md)

## Trusted by 800+ paid customers in 40+ countries

## Related topics

- [Transport ticket](/examples/ticket/index.md)
- [Summary](/examples/summary/index.md)
- [Stock inventory spreadsheet](/examples/stock-inventory-spreadsheet/index.md)
- [Store Inventory](/examples/shoes/index.md)
- [Sensor readings](/examples/sensor-readings/index.md)
- [Real estate property document](/examples/real-estate-property-description/index.md)
