New: your site can have a backend

Describe it.
Ship a real website.

Fikra Build plans the page, writes every section, sources real photography, wires video, embeds and 3D, and publishes it to your own subdomain. You keep the code.

Enter to build

300 free credits on signup. No card. Three full builds before you decide.

Built by founders, freelancers, restaurants, clubs and studios
Different sites need different design

Every kind of website, not one template.

A hotel gets full-bleed photography and a booking flow. A football club gets kinetic type and fixtures. A fintech gets a ledger and visible numbers. The agents pick the layout, palette, type and motion from your brief.

Media that actually works

Photos, video, live embeds and 3D. In any section.

Every image is real and credited. Videos are real files with a poster. Embeds are rebuilt from a safe provider list, never a random frame. 3D scenes are dependency free, so they load on any phone and respect reduced motion.

Real photography

Sourced per brief and mirrored to storage, with a credit line in the footer. Upload your own and use it in chat edits.

Video

Paste an mp4 or webm and it becomes a hero background or a section with controls, a poster and a download fallback.

Embeds and maps

YouTube, Vimeo, Google Maps, OpenStreetMap, Spotify, Figma, Loom, Typeform, Calendly, Airtable, Miro, Canva and Stripe.

3D scenes

Orbit, rings, stacked cards, grid and globe scenes built in CSS 3D. Pointer parallax on desktop, still and readable on mobile.

Backend, without a server

Forms that store. Cron that runs. Endpoints that answer.

Every site can have real backend functions. A contact form writes to the site database and notifies you on any webhook. A schedule fetches rates every hour. A function can call an API and write the result back.

  • okForms post to /_fn/<name> with validation and rate limits
  • okRows live in your site's own database at /_api/<collection>
  • okScheduled workflows run on one shared runtime, no servers
  • okSecrets stay server side, never in the page
Try a form
backend function
{
  "name": "contact",
  "form": true,
  "steps": [
    { "type": "db_insert",
      "collection": "messages",
      "data": {
        "name": "{{payload.name}}",
        "email": "{{payload.email}}",
        "message": "{{payload.message}}"
      }
    },
    { "type": "http_notify",
      "url": "https://hooks.example.com/inbox",
      "message": "New enquiry from {{site.slug}}"
    }
  ]
}
stored, then notified
Editing that keeps up

Ask for a change. Only the right piece moves.

Change the copy, swap a photo, add a section, paste a video link, rewrite the palette or remove the stats. The router sends the request to one section, the style layer or the page script, then reassembles. The rest of the design is left alone.

Make the hero warmer and add a booking bar under the headline.
Routed to hero. Photo kept, copy rewritten, booking bar added.
Here is our tour video https://www.youtube.com/watch?v=dQw4w9WgXcQ
Added a video section, rebuilt the embed from YouTube, kept the design.
Remove the stats section.
Removed stats. Nav and footer anchors updated.
01
Routes

One request becomes one target: a section, the style layer, the page script, a media block or the backend.

02
Validates

Tags, braces, embeds, image URLs and placeholder copy are checked. A failed rewrite keeps the previous version.

03
Reassembles

Nav, footer, metadata and motion are deterministic. The page ships complete every time.

Just published

Live on fikra.live

Explore all
Pricing

Start free. Pay when it earns its keep.

Prices are in USD. Checkout is charged in KES through Paystack. One full website build costs 100 credits. A chat edit costs 20. Top-up credits never expire.

Free

Test the whole builder, no card.

Freeforever
  • ok300 credits every month
  • okAbout 3 full website builds a month
  • ok3 projects, published on a fikra.live subdomain
  • okLive preview, chat edits, code view and version history
  • ok1 build running at a time
  • No custom domains
  • No site database or workflows
  • A small "Made with Fikra" badge on published sites
  • Credits reset monthly and do not roll over
Start free

Starter

For one person shipping real sites.

$9/month

KES 1,197 at checkout

  • ok2,000 credits every month
  • okAbout 20 full website builds a month
  • ok10 projects on fikra.live subdomains
  • okSite database and 3 workflows
  • okBadge removed from published sites
  • ok2 builds running at a time
  • No custom domains
  • One user
  • Credits reset monthly and do not roll over
Choose Starter

Studio

For teams running client work every week.

$79/month

KES 10,507 at checkout

  • ok30,000 credits every month
  • okAbout 300 full website builds a month
  • okUnlimited projects and workflows
  • okCustom domains and badge-free publishing
  • ok5 builds running at a time
  • okPriority support from the team
Choose Studio
Billing. Prices are shown in USD. We charge in KES at checkout because local settlement is faster and keeps the price lower. The exact KES amount is shown before you pay, at KES 133.0 per dollar.
Subscriptions. Plans renew every 30 days. Upgrade any time and the new credits apply at once. Cancel and the plan runs to the end of the period, then your account drops to Free. Top-up credits survive the change.
Questions

Before you type a prompt

Do I need an account before building?+
You can type a prompt on this page. To open the builder and run the agents you sign up, then choose Continue free on the paywall. That gives you 300 credits without a card.
What counts as a credit?+
A full build costs 100 credits. A chat edit costs 20. Adding a workflow costs 5. Publishing and backend functions are free. Credits are shown before every action, and the builder refuses to start a job the account cannot cover.
Can my site have a database and forms?+
Yes, on Starter and above. A site gets a private database, form functions at /_fn/<name> and a CRUD API at /_api/<collection>. The agent writes the form and the function together, and you can edit the steps in the Backend tab.
Can I add video, maps and 3D?+
Paste a video or an embeddable URL in the brief or in chat and it becomes a real section. 3D scenes are built in CSS, so they load without a library and stay readable when motion is reduced.
Is the code mine?+
Yes. Every project has a code view with index.html, style.css and app.js. You can download it or move it to any static host.
What happens when I run out?+
At 95 percent used you get a top-up prompt before you are blocked. At zero the builder stops starting jobs and asks you to top up or change plan. Work already published stays online.

Your next site is one paragraph away.

Start free with 300 credits. Keep the code. Publish on your own subdomain.