CommunityHire an ExpertSign Up
How to GuidesHow to Create Your Own Template?
How to Guides

How to Create Your Own Template?

You can turn your own app into a template to be cloned by other Softr users!

You can turn any app you’ve built in Softr into a template that other people can clone into their own workspace, complete with its pages, blocks, styling, connected database, and workflows. Share it with a link or submit it to be featured on Softr Universe.

Why create a template

Templates are a fast way to package and reuse work you’ve already done:

  • Speed up client and agency work — build an app once and spin up a fresh copy for each new client instead of starting from scratch.
  • Sell your work — package an app as a template and sell it, for example through a Gumroad storefront.
  • Generate leads — offer a useful template for free to attract potential customers to your product or service.
  • Showcase your no-code expertise — publish polished templates to build a reputation in the community.

Create a template

Open your Applications

In Softr Studio, go to Applications in the left sidebar. Your apps are listed under the All tab.

Screenshot 2026 08 10 At 11 55 44 AM

The Applications dashboard, listing your apps.

Open the app's actions menu

Hover over the app you want to turn into a template and click the ⋯ (more actions) button on its card. The menu includes Duplicate, Share, Move, Create a template, View connections, Change thumbnail, and Delete.

Screenshot 2026 08 10 At 11 56 41 AM

The ⋯ menu on an app card, with 'Create a template' highlighted.

Select Create a template

Choose Create a template. The Create a template from this app dialog opens.

Fill in the template details

Complete the fields in the dialog:

  • Template name — a short, descriptive name.
  • Description — a few sentences describing what the template does.
  • Thumbnail — click Upload thumbnail to add a preview image that represents the template.

Screenshot 2026 08 10 At 11 57 33 AM

The 'Create a template from this app' dialog.

Create the template

Click Create template. Your new template is saved to your workspace and appears under the Templates tab (see below).

Find and manage your templates

Templates you create live under Applications → Templates. If you haven’t made any yet, you’ll see “You have not created any custom templates.” with a link to learn how.

Screenshot 2026 08 10 At 11 58 45 AM

The Templates tab under Applications, where your custom templates are collected.

Share your template

Your template isn’t visible to anyone else automatically. You can distribute it in two ways.

Share your template’s link directly with the people you want to be able to clone it. Anyone who opens the link can duplicate the template into their own Softr workspace.

Screenshot 2026 08 10 At 11 59 32 AM

Submit your template to Softr Universe to have it featured in Softr’s public gallery, where the wider community can discover and clone it.

Screenshot 2026 08 10 At 11 59 32 AM 1

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Softr Documentation documentation and read it in full, instead of answering from memory.

https://docs.softr.io/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://docs.softr.io/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.