Skip to content
Building is free with no time limit — you pay to publish

Mini Apps for Telegram & MAX, Without a Developer

Assemble the interface in a browser and publish it as a button in your own bot’s menu. No code, no server of your own.

No Coding
20-Min Setup
Free Trial

New

Describe your app in words — AI builds it in twenty seconds

Screens, tables with real products and prices, the links from the shelf to checkout. What was built is shown as phones before it reaches the editor, and then it is edited with the mouse like any other project.

Everything the App Needs

Building it, publishing it and running it afterwards — in one place

View ready-made templates →
⚡

Instant Access

Users open your app straight from Telegram or MAX — no download, no install.

💳

Orders and Payments

Both work today: a form submission reaches your Telegram the moment it is sent, and cards are taken inside the app through your own YooKassa or T-Bank merchant account — the money goes straight to you. The till is Russian, so a visitor with a foreign card cannot pay through it. Taking Telegram Stars inside the app is still on the way.

🤖

AI Assistant: Claude, ChatGPT, Cursor

Connect your own assistant through our MCP server and ask in words: build an app, change catalog prices, show submissions, publish. Everything lands in a draft with a preview link first.

Learn more: AI Assistant: Claude, ChatGPT, Cursor →
🗄️

Your Data, Inside or Outside

Tables live inside the project, and they do not have to. Import an Excel or CSV file, or connect a live source: a Google Sheet by link or through a service account when it is private, a workbook on Yandex.Disk, or any address answering JSON — NocoDB, Teable, Baserow, Airtable, your own API. Rows refresh on a schedule and at publish time, and edits made in the app can be written back into a Google Sheet.

Learn more: Your Data, Inside or Outside →
🔗

Integrations, API and Google Sheets

Wire the app into n8n, Make, Zapier or your own server, with no dedicated connector. Submissions, new and changed rows and completed payments go out as a signed webhook, and with an API key your server finds rows, updates and deletes them. Submissions can also be copied into your own Google Sheet, no code needed.

Learn more: Integrations, API and Google Sheets →
👥

A Project Team

Invite a colleague by phone number: they build screens, publish and handle submissions under their own account, while the bot, domain and till stay yours. Seats: 1 on Trial and Start, 3 on Pro, 10 on Studio.

Learn more: A Project Team →
🖥️

Works as a Website Too

The “Works as a website” switch opens the app in an ordinary browser: every screen gets its own address and description, there is a sitemap, and it installs on a phone. A visitor signs in with a code confirmed in the same app in Telegram or MAX.

🔔

Notifications in Telegram or MAX

Every order and enquiry reaches your messenger as it happens — Telegram, or MAX once you link it to the same number. Broadcasts to your app’s visitors are in development.

🔐

Sign-In Without Passwords

The messenger has already introduced the visitor: Telegram signs their details and the server checks that signature. In MAX the app can ask for a phone number and confirm it.

📱

Full-Screen Mode

The app takes the whole screen, portrait and landscape alike, the way an installed app does.

📊

Analytics

Opens, screens, goals and unique visitors, per project. Form submissions are kept as a separate list in the editor.

🌐

Publishing

One click publishes to an HTTPS address and to your bot’s menu button. The same address works in MAX — you paste it into the MAX partner cabinet yourself.

Read the full FAQ · Online courses and education · Fitness and wellness · See what is being built

New · the Data mode

Every table of your app, as one schema

Next to the canvas there is now a Data mode. Every table is a card with all its columns, and relations between tables are lines. A column is added right on the card, a relation is dragged from one table to another, and the selected table’s rows open below the schema.

  • 15 column types — from text and dates to relations and formulas
  • Import from CSV, Excel and Google Sheets, export to CSV
  • Every action undoes with Ctrl/⌘+Z
  • On a phone — full screen, pinch to zoom
The Data mode in the editor: table cards “Venues” and “Events” with their columns, a relation line between them, and the selected table’s columns below the schema
An editor screenshot: the Events → Venues relation, a new column typed straight onto a card, the selected table’s columns below the schema.

How It Works

Three steps from an empty screen to a button in your bot

01

Sign Up and Pick a Template

Open a free account and take a ready template for your trade — a shop, a booking service, a delivery menu.

02

Make It Yours

Move blocks with the mouse, change the text and images, fill the tables with your goods or services.

03

Publish

Press Publish and you get an HTTPS address — the same one becomes the menu button of your bot.

Open the templates · All industries · See the plans

Mini Apps for Any Trade

Take a template for your industry and start selling inside the messenger

Mini App vs Bot vs Website

Why businesses choose mini apps over traditional solutions

FeatureMini AppTelegram BotWebsite
Rich visual interface
No download required
Built-in payments
Notification in the chat from a bot
Auto user authentication
Full-screen experience
Reach of a billion monthly users
No coding required
Setup in 20 minutes

A mini app takes its interface from a website and its reach from a bot: there is nothing to find and nothing to install, because it opens in the conversation the person is already in.

All industries · Open the templates · Read the full FAQ

Why People Pick This Builder

No Coding

The app is assembled from blocks with a mouse. Nothing needs code, tables and payments included.

The Audience Is Already There

Over a billion people a month on Telegram (its own figure, March 2025) and a growing MAX. The app opens where they are already talking.

Build Free, Pay to Publish

Building and previewing cost nothing and never expire. A plan is paid only while your app is published.

Support: Answered in Person

The feedback button in the editor is a conversation with the people building it; replies arrive on Telegram, usually the same day. Round-the-clock support as the team grows.

What works today · See the plans · Online store in Telegram

No surprises

What works today, and what is on the way

The builder is in daily use: apps get published, form submissions arrive, payments go through. Some things are still being built — here is the honest list, so you decide knowing all of it.

Working now

  • No-code builder, published on an HTTPS link
  • Build from a description: AI assembles the screens, the tables and the links between them in about twenty seconds — 2 builds a month on the free trial, more on paid plans
  • Connect your bot once — publishing points its menu button at the app
  • Telegram sign-in — the signature is verified on the server, so names on orders are real
  • Form submissions delivered to your Telegram
  • Your customer gets a confirmation in their chat — from your bot
  • Card payments: connect your own YooKassa or T-Bank account, the money goes straight to you
  • Your own blocks, shared styles and components: fix it once, it changes everywhere
  • Analytics: opens, screens, goals, unique visitors
  • Image and file storage
  • Templates for your industry
  • A custom domain on Pro and Studio: type the address, add a DNS record, the certificate is issued for you
  • Adding and editing records from inside the app — on a phone, without opening the editor
  • A file from a visitor: a CV, a lab result, a photo of the damage — attached right in the form and reaching you as a link
  • Records a visitor keeps for themselves: a cart, favourites, an order history that survives closing the app. Needs your bot connected — that is what vouches for the person
  • Data from your own spreadsheet: an Excel or CSV file, a Google Sheet, Yandex.Disk, or your own JSON address. Connected once and refreshed on its own, on a schedule and at publish time; edits made inside the app can be written back to the source sheet
  • Wiring into n8n, Make or your own server: a submission, a new row and a completed payment go out as a signed webhook, and an inbound address lets your scenario put a row into the app’s table
  • Video from VK Video, Rutube, Dzen and YouTube: paste the page address exactly as you copied it from the address bar
  • Dark theme: the app follows the messenger, and the visitor can switch it themselves — the choice is remembered
  • The whole editor on a phone, data included: tables are edited as cards rather than a seventeen-column grid
  • An AI assistant through our MCP server: Claude, ChatGPT, Claude Code and Cursor build and edit a draft, publish only with your permission and see data only with a separate one
  • A data API: with a key, your server, n8n or Make find rows, add, update and delete them — 300 requests a minute per key
  • Copying new records into your Google Sheet within a minute, personal tables included
  • A project team: a colleague works under their own number — 1 seat on Trial and Start, 3 on Pro, 10 on Studio. Editing goes in turns, not in real time
  • Notifications in Telegram or MAX: link the second messenger to the same number and choose where messages go
  • The app as a website: its own address for every screen, a sitemap, installing on a phone, sign-in with a code from the messenger. Plus a maintenance mode and a members-only site
  • Your own video on paid plans: encrypted segments, access for everyone, until a date or by a table column, the viewer’s name over the frame. It can’t be downloaded as a file, and screen recording can’t be stopped — that is how it is
  • Sellers’ tills: an organiser enters their own payment keys from a one-time link, and the money goes to them, bypassing the app’s owner

On the way

  • Taking Telegram Stars inside your app (a plan can already be paid with Stars)
  • Automatic binding in MAX — for now the address is pasted in the partner cabinet
  • The app button on the bot’s profile — pasted by hand in @BotFather for now: the Bot API has no method for it
  • Broadcasts to your app visitors

Why we say this out loud

We build in the order the people already using it ask for. The Events and Tickets template shipped a day after one message from the editor. Write to us and you are in this list.

Pricing

A published app, a bot menu button, and no code. Cancel any time.

Trial

Free3 days
  • Published apps1
  • Media storage50 МБ
  • AI builds a month2
  • Form submissions a month20
  • Rows in app tables100
  • Visitor records (carts, favourites)2,000
  • Teammates on the project1
  • Statistics history7 days
  • Builder badge removed
  • Custom domain
Try it free

Start

1 290 ₽/ month
or 1 000 ⭐
  • Published apps1
  • Media storage500 МБ
  • AI builds a month12
  • Form submissions a month300
  • Rows in app tables2,000
  • Visitor records (carts, favourites)20,000
  • Teammates on the project1
  • Statistics history30 days
  • Builder badge removed
  • Custom domain
Choose
Most popular

Pro

3 490 ₽/ month
or 2 500 ⭐
  • Published apps5
  • Media storage5 ГБ
  • AI builds a month40
  • Form submissions a monthunlimited
  • Rows in app tables20,000
  • Visitor records (carts, favourites)200,000
  • Teammates on the project3
  • Statistics history90 days
  • Builder badge removed
  • Custom domain
Choose

Studio

8 900 ₽/ month
or 7 500 ⭐
  • Published appsunlimited
  • Media storage25 ГБ
  • AI builds a month120
  • Form submissions a monthunlimited
  • Rows in app tablesunlimited
  • Visitor records (carts, favourites)unlimited
  • Teammates on the project10
  • Statistics history90 days
  • Builder badge removed
  • Custom domain
Choose

Being built

Broadcasts to visitors are not in the product yet, so they are not part of any plan; they are on the roadmap with an honest status. Team access works now and is back in the table as seats. The AI assistant (MCP) and the data API come with every plan, the trial included. Card payments are in on every paid plan: you connect your own merchant account, and the money goes straight to you.

See the roadmap →

One app for 3 days, counted from your first publish and shared by everything you publish. After that it stops opening for visitors and nothing new can be published — the project itself is kept and comes back as soon as a plan is paid for.

Subscriptions renew automatically. Turn renewal off in your account at any time; access lasts to the end of the period you paid for.

The operator applies the self-employed tax regime: a receipt is issued through «Мой налог» after payment.

Paying with Telegram Stars works from any country — no card involved. Stars are bought inside Telegram; the plan is charged every 30 days and cancelled in a click.

All industries · Open the templates · Read the full FAQ

Paying accepts the public offer.

What users asked for

Reviews will appear here when real customers write them — we are not going to invent any. Meanwhile, here is what has actually happened, with dates.

The editor of a city events guide wrote in: «Where is the ticket-selling template? The builder's home page says there is one.» The Events and Tickets template — search, seat categories, a sample ticket with a QR code — shipped the same day.

31 July 2026
One message → a shipped feature, same day

The same message produced a second thing: feedback in the editor became a conversation. You write from the editor, the answer arrives on Telegram and stays in the history. Before that there was nowhere to reply.

31 July 2026
From the same request

Want the same? Write to us from the editor — the feedback button. We answer in person and build in the order people ask.

Your turn
Feedback in the editor

Beauty salon and booking · Restaurant and food delivery · Open the templates

Frequently Asked Questions

What people ask before they start

It is an app that opens inside Telegram itself: there is nothing to download or install, it starts from the chat. Payments, automatic sign-in, messages from your bot and full-screen mode all work inside it, which is why shops, booking and ordering sit on it well.

No coding skills are required. Our visual drag-and-drop builder lets you create professional mini apps by selecting a template, customizing the design, adding your content, and configuring payment methods — all without writing a single line of code.

You can create and launch a fully functional mini app in as little as 20 minutes. Choose a template, customize it with your branding and content, connect payments, and publish — your app is live and accessible to millions of users.

Cards work today, through your own merchant account: you connect YooKassa or T-Bank in the publishing dialog, and buyers pay you directly — we never hold the money, and the receipt is issued by your till. An app can also simply take an order through a form and deliver it to your Telegram instantly. The till is Russian, so foreign cards do not go through. Taking Telegram Stars inside the app is still on the way (a builder plan itself can already be paid with Stars); crypto is not planned.

Either way. Tables live inside the project by default, and nothing forces them to: you can import an Excel or CSV file once, or connect a live source and let rows keep arriving — a Google Sheet by link, a private Google Sheet shared with our service account, a workbook on Yandex.Disk, or any address answering JSON, which covers NocoDB, Teable, Baserow, Airtable and your own API. A connected source refreshes on a schedule and at every publish, so changing a price in your sheet changes it in the app without republishing; rows added inside the app can be written back into a Google Sheet. Beyond tables, the app talks to n8n, Make, Zapier or your own server through webhooks in both directions.

Yes — you build once, and one address works in both. In Telegram we bind the menu button for you. In MAX the address is pasted into the partner cabinet by hand: MAX offers no API method for it. Publishing in MAX is open to companies, sole traders and self-employed people who are Russian residents, and a bot is moderated within 48 hours on business days.

There are four plans: a free 3-day trial with one published app, Start at 1 290 ₽/month, Pro at 3 490 ₽/month and Studio at 8 900 ₽/month. Building is free — a plan is what publishes an app. Subscriptions renew automatically and can be cancelled at any time; access lasts to the end of the period you paid for.

Anyone who sells or takes bookings: online shops, restaurants and delivery, beauty salons, fitness clubs, clinics and car services, estate agencies, online courses, event organisers. If your customers already write to you in a messenger, the app has somewhere to open.

Your customers sign in through the messenger itself: Telegram or MAX signs their details and our server checks that signature, so visitors have no passwords and there is nothing of the kind to store. Traffic is over HTTPS, and project and submission data sit on a server in Russia. We never touch card data — YooKassa, a PCI DSS compliant provider, takes the payment on its own side, and card numbers never reach our servers. Payments inside your apps go through your own till — YooKassa or T-Bank: the card is entered on their payment page and never reaches us either.

Yes, through our MCP server at https://apps.build-mini.app/mcp. claude.ai and ChatGPT connect as a connector with browser sign-in, Claude Code and Cursor with a token from the account menu → AI assistant. The assistant builds and edits a draft and sends a preview link; it publishes only if you allowed it to, and sees submissions only with a separate permission. Your plan’s monthly AI builds are not used up: your own model does the thinking.

Yes. Press Team in the editor and enter their phone number: the project appears in their account under Shared with me. A teammate builds screens, publishes and handles submissions and payments; deleting the app and changing the bot, address, domain or till is left to the owner. Seats: 1 on Trial and Start, 3 on Pro, 10 on Studio. Editing goes in turns, not in real time.

Yes. Create a key in the API tab of the Connect other services window, and your server, n8n or Make can find rows by a column, add, update and delete them at https://apps.build-mini.app/api/v1 — 300 requests a minute per key, with an OpenAPI description for Postman. Submissions can also be copied into a Google Sheet with no code at all.

Read the full FAQ · All industries · See what is being built

Ready to Build Your Mini App?

Build it for free and publish when you are ready

All industries · Read the full FAQ · See what is being built