SPFx form engine for SharePoint Online

Native SharePoint forms inside your tenant — one flat license, no Power Apps fees.

FormCraft 365 is a visual designer and runtime renderer for custom list forms. It runs as native SPFx inside the SharePoint page, stores its configuration in your own SiteAssets library, and ships as a single package for every list in the tenant.

Download Community Free Request 30-Day Pro Trial
FormCraft 365 form with process stepper and tabs
FormCraft 365 form with process stepper and tabs (click to zoom)
Native SPFx
Renders inside SharePoint — no separate app player
100% in-tenant
No FormCraft servers
$0 per-user fees
Licensed per site or tenant
Fluent UI v9 + Dark Mode
Follows the SharePoint site theme

Why teams move to FormCraft 365

Built for SharePoint administrators and M365 architects replacing Power Apps list forms, DFFS or InfoPath.

01

Your tenant only

Form configuration is a file in SiteAssets/FormCustomizer, protected by SharePoint permissions and a Storage Lock. The license key is verified in the browser with no network call.

02

Native SPFx performance

The form renders directly inside the SharePoint page. The item loads in parallel with the configuration, and only the active language is downloaded.

03

One package, every form

Upload one .sppkg to the App Catalog and enable it for all sites. Each list keeps its own configuration. There are no per-user or per-app fees.

04PRO

AI Assistant with guardrails

Builds a prompt for Microsoft 365 Copilot, ChatGPT or Claude from column names, types and settings, never item data. The response is schema-checked, summarized before → after, and applied as one Undo step.

05

Forms never stop

License limits apply only in the designer. A missing, expired or unreadable key never crashes a form and never blocks users from saving.

See it in SharePoint

contoso.sharepoint.com/sites/procurement
Related Items
Related Items: a 1:N subgrid with columns formatted as status badges, progress bars, due-date alerts and people.
All features →

Frequently asked questions

How does licensing work?

A Pro license is an offline key issued for a tenant or a site collection. You paste it into the designer's License dialog. It is verified locally in the browser, with no call to any external service. There are no per-user or per-app fees.

What happens if my license expires?

The product falls back to Community. The designer shows the Community limits and the footer note returns. Running forms keep working with all their tabs, rules, cascading lookups and scripts, and saving is never blocked.

Which SharePoint permissions are required?

An App Catalog administrator deploys the package. A site owner activates the form on a list and designs it; owners can extend designer access to one SharePoint group. Creating columns from the designer needs Manage Lists. End users only need read access to the configuration, which the Storage Lock keeps in place.

Can I migrate from Power Apps, DFFS or InfoPath?

There is no automatic converter. FormCraft 365 sits on your existing lists and columns, so the data stays where it is and you rebuild the layout in the designer. With Pro, the AI Assistant's “Design a new form” mode can draft a form from the list's columns.

Are custom scripts a security risk?

Scripts are disabled by default and run only after a tenant administrator explicitly allows them. Rules and expressions do not depend on that setting: they use a parser without eval and keep working when scripts are off.

What is the difference between Community and Pro?

Community allows 2 tabs, 3 rules and 1 list action button per form and shows a small footer note. Pro removes those limits and adds Cascading Lookup, the AI Assistant, script editing and up to 10 list actions. See Pricing.