All Features Form Builder

Build Custom Forms Your Way

Design tailor-made forms that match your specific practice needs. Choose from nine versatile field types, arrange with drag-and-drop precision, and plug into the same review-and-approval pipeline as official templates.

9 Field Types
Drag & Drop Builder
Reusable Element Library

Nine Versatile Field Types

Everything you need to build any form — from simple text inputs to complex grouped address fields.

Text Input
Date Picker
Checkbox
Radio Button
Dropdown
Text Area
Address
Signature
Group

Build, Group, Reuse

Powerful tools to create complex forms efficiently and reduce repetitive work.

Drag & Drop Builder

Click to add fields to the end of your form, or drag for precise placement. Intuitive positioning with visual drop indicators.

Group Mode

Toggle group mode to combine fields into logical sections. Four-directional indicators let you define the group structure.

Reusable Element Library

Save filled elements to your local library. Drag them into any future form — pre-filled data included.

Property Editor

Click the edit button on any field to open the right-side property panel. Configure labels, validation, and defaults quickly.

Smart Delete

Delete single elements with confirmation, or choose between dissolving a group (keep children) or removing it entirely.

Same Approval Pipeline

Custom forms use the same review-and-approval workflow as official templates. No separate process needed.

Organize Fields Into Logical Sections

Toggle group mode on any field element to enable four-directional grouping. Drag one element onto another to create structured sections that can be moved, duplicated, and nested.

  • Four-directional grouping indicators
  • Nested group structures supported
  • Dissolve groups while keeping child elements
  • Copy entire groups with pre-filled data
Group

Save Once, Use Everywhere

Click "Copy to Existed" on any element to save it to your local library stored in IndexedDB. Even after creating a new form, your saved elements remain available in the sidebar for instant reuse.

  • Persistent storage across form sessions
  • Drag or click to insert saved elements
  • Pre-filled data preserved in templates
  • Groups and nested structures supported
Saved Elements
Name Field
Address

Create, Configure, Group, Reuse

A four-step workflow that takes you from blank canvas to a production-ready custom form.

1

Create Elements

Pick field types from the palette and add them to your canvas by clicking or dragging.

2

Configure Properties

Open the property editor to set labels, validation rules, default values, and display options.

3

Group & Organize

Use group mode to combine related fields into logical sections. Nest groups for complex layouts.

4

Save & Reuse

Save elements to your library for future forms. Send the form through the standard approval pipeline.

Ready to build your first custom form?

Start designing forms tailored to your practice needs today.

Explore All Features