RankDude

Test log

Lovable test data

Raw results for the Lovable review. The verdict is in the review.

Tested
22 October 2026
Tester
Miles Foster
Account
Paid for by RankDude at the public price
Tests
10
Screenshots
14
Environment
Google Chrome on desktop, plus phone-sized screens

Results

IDTestKey measurementScore
T01Prompt to Live SiteShop (Fernhook Ceramics): about 4 min5/5
T02Design & Mobile LayoutPages checked: 15 (5 per site)1/5
T03Brief & Copy AccuracyFacts right: 60 of 605/5
T04Editing FreedomEdits done: 12 of 125/5
T05Page SpeedMedian score (18 runs): 844/5
T06SEO BasicsPoints met: 9 of 123/5
T07Hosting, Domain & SellingPoints met: 9 of 123/5
T08Export & OwnershipCode export: yes, full source5/5
T09Help & SupportAI answers: 23 to 33 seconds5/5
T10Pricing & ValueCheapest own-domain, no-badge plan: Pro, $252 a year3/5
Overall (in the review)4.1/5
T01

Prompt to Live Site

5/5Tested
Method
Each of the three fixed briefs (a ceramics shop, a café and a wedding photographer) was pasted in full into Lovable's chat.
Shop (Fernhook Ceramics)
about 4 min
Café (Juniper & Rye)
about 3.5 min
Photographer (Ines Calder)
about 4 min
Median
about 3.8 min
Follow-up questions
1 (Shopify, skipped)
Remark
A median of about 3.8 minutes is under 10 minutes: 5/5.

Lovable: The chat after the shop build: the AI says what works and what doesn't yet.

Lovable: The chat after the shop build: the AI says what works and what doesn't yet.
T01-1 The chat after the shop build: the AI says what works and what doesn't yet.

Lovable: The shop's first draft, live on our test domain.

Lovable: The shop's first draft, live on our test domain.
T01-2 The shop's first draft, live on our test domain.
Raw notes

Each of the three fixed briefs (a ceramics shop, a café and a wedding photographer) was pasted in full into Lovable's chat. The clock ran from sending the brief to the first draft being live at a public address.

The shop was live in about 4 minutes, the café in about 3.5 minutes and the photographer in about 4 minutes.

Lovable asked one question in all three builds: whether to set up a Shopify store for the shop. I skipped it. Publishing is one click and puts the site on a lovable.app address.

At the end of each build the AI listed what it had and hadn't done, including that online payment wasn't working yet and that it had made the product photos itself.

T02

Design & Mobile Layout

1/5Tested
Method
Every page of the three first drafts (5 per site) was checked at 360, 768 and 1440 pixels wide and on a phone-sized screen.
Pages checked
15 (5 per site)
Small tap targets
15 pages
Low-contrast text
7 pages
Sideways scrolling / placeholders / broken images
0 / 0 / 0
Total faults
22
Remark
22 faults is in the 21-or-more band: 1/5. Almost all are menu links and small labels on otherwise clean pages; my verdict takes that into account.

Lovable: The shop on a phone.

Lovable: The shop on a phone.
T02-1 The shop on a phone.

Lovable: The photographer site on a phone.

Lovable: The photographer site on a phone.
T02-2 The photographer site on a phone.
Raw notes

Every page of the three first drafts (5 per site) was checked at 360, 768 and 1440 pixels wide and on a phone-sized screen. Faults were counted once per type on each page: horizontal scrolling, low-contrast text (WCAG AA), placeholder text or images, broken images, overlapping elements and tap targets that are too small.

No page scrolled sideways, nothing was left as a placeholder and no image was broken. The designs look polished and fit each business.

Small tap targets were found on all 15 pages, mostly the menu links. Small, light labels failed the contrast check on 7 pages, all five photographer pages among them.

An "Edit with Lovable" badge sits in the bottom corner of every page until you switch it off on a paid plan. It was not counted as a fault.

T03

Brief & Copy Accuracy

5/5Tested
Method
Each brief has 20 checkable facts (prices, address, hours, phone, policies, pages).
Facts right
60 of 60
Shop / café / photographer
20 / 20 / 20
Invented items
0
Remark
60 of 60 right and nothing invented: 5/5.

Lovable: The café as Lovable built it, with the address, hours and menu from the brief.

Lovable: The café as Lovable built it, with the address, hours and menu from the brief.
T03-1 The café as Lovable built it, with the address, hours and menu from the brief.
Raw notes

Each brief has 20 checkable facts (prices, address, hours, phone, policies, pages). Each live first draft was read page by page and every fact marked right, missing or wrong. Anything the AI added that was not in the brief was listed as invented.

All 60 facts were right: 20 on the shop, 20 on the café and 20 on the photographer site. Every page the briefs asked for was there.

Nothing was invented: no testimonials, no extra products, no made-up addresses or hours. The only thing the AI made itself was the photos, and it said so.

T04

Editing Freedom

5/5Tested
Method
The same twelve edits for every builder, done on the café site: move a section, change the font site-wide, change the colours site-wide, add a page with its menu link, edit the footer, add a form field, replace an image and choose what part shows, change a button's link, duplicate a section, change the phone layout on its own, embed custom code, and rewrite one section from a written instruction.
Edits done
12 of 12
Typical time per edit
about 1 to 2 minutes
Slowest
new photo, about 5 min
Credits used on the café
12.2 for 14 messages
Remark
All twelve without a workaround: 5/5.

Lovable: The phone-only headline change, done by chat.

Lovable: The phone-only headline change, done by chat.
T04-1 The phone-only headline change, done by chat.

Lovable: The café on a phone after the twelve edits.

Lovable: The café on a phone after the twelve edits.
T04-2 The café on a phone after the twelve edits.
Raw notes

The same twelve edits for every builder, done on the café site: move a section, change the font site-wide, change the colours site-wide, add a page with its menu link, edit the footer, add a form field, replace an image and choose what part shows, change a button's link, duplicate a section, change the phone layout on its own, embed custom code, and rewrite one section from a written instruction. On Lovable each edit is a chat message.

All twelve worked without a workaround, and each was checked on the published site.

Each edit took 33 seconds to about 2 minutes, except the new photo, which the AI generated in about 5 minutes. The AI checked its own work every time and said what it had changed.

The phone-only change stayed on phones: the headline became 30 px and centred there, and stayed 60 px and left-aligned on desktop.

T05

Page Speed

4/5Tested
Method
Lighthouse mobile tests on the home page and one inner page of each live site, three runs each, 18 runs in all.
Median score (18 runs)
84
Shop home / shop page
85 / 84
Café home / menu
78 / 84
Photographer home / portfolio
80 / 76
Main content shown (median)
about 3.6 s
Page weight
0.3 to 1.1 MB
Remark
A median of 84 is in the 75 to 89 band: 4/5.

Lovable: Lighthouse mobile report, shop home: 85.

Lovable: Lighthouse mobile report, shop home: 85.
T05-1 Lighthouse mobile report, shop home: 85.
Raw notes

Lighthouse mobile tests on the home page and one inner page of each live site, three runs each, 18 runs in all.

Every page scored between 74 and 92. The median of the 18 runs was 84.

The main content appeared after about 3.6 seconds (median) on a simulated phone connection. Pages weigh only 0.3 to 1.1 MB.

  • Speed is retested on the live tool pages; this grade uses the 22 October runs.
T06

SEO Basics

3/5Tested
Method
The twelve points were checked in the published HTML and files of all three sites.
Points met
9 of 12
Meta descriptions written by the AI
15 of 15 pages
Alt text
20 of 20 photos
301 redirect by chat
about 3 min
Remark
9 of 12: 3/5.
Raw notes

The twelve points were checked in the published HTML and files of all three sites. Lovable has no SEO settings screen, so anything missing was asked for in the chat and checked live.

Present: unique titles and meta descriptions written by the AI on every page, one H1 per page, alt text on all 20 photos, clean URLs, robots.txt and Open Graph tags.

Done by asking: a 301 redirect (/old-menu to /menu) was live about 3 minutes after I asked, and a noindex tag on each site took under a minute.

Missing: no sitemap.xml, no canonical tags and no structured data (schema) on any page. The AI can add them, but they are not there by default.

  • Images are sent as JPEG only (no WebP or AVIF), and 9 of 20 are larger than shown.
T07

Hosting, Domain & Selling

3/5Tested
Method
Each point was asked for in the chat (or set up in Lovable Cloud) and then tried on a live site.
Points met
9 of 12
Custom domain live with HTTPS
4 min 39 s
Form message by email
about 15 s
Blog with first AI post
48 s
Stripe checkout added by chat
about 3 min
Paid PDF download added by chat
about 22 min
Remark
9 of 12: 3/5 (7 to 9 points).

Lovable: The DNS records Lovable asked for to connect our test domain.

Lovable: The DNS records Lovable asked for to connect our test domain.
T07-1 The DNS records Lovable asked for to connect our test domain.

Lovable: The blog post Lovable's AI wrote, live on the photographer site.

Lovable: The blog post Lovable's AI wrote, live on the photographer site.
T07-2 The blog post Lovable's AI wrote, live on the photographer site.

Lovable: The thank-you page after my test order, with the PDF download.

Lovable: The thank-you page after my test order, with the PDF download.
T07-3 The thank-you page after my test order, with the PDF download.
Raw notes

Each point was asked for in the chat (or set up in Lovable Cloud) and then tried on a live site.

Our test subdomain was live with HTTPS 4 minutes 39 seconds after starting, and the lovable.app address now redirects to it.

Form emails need a sending domain first (one TXT and two NS records); it was ready in about 8 minutes, then a booking-form email reached our inbox within about 15 seconds.

The AI built a blog and wrote the first post in 48 seconds. Variants, shipping rules and visitor analytics work. Email marketing stops at a sign-up box (sending needs Klaviyo or Mailchimp), and bookings are a form, not a calendar.

With payments switched on, a $107 test order (a mug, a gift-wrapped bowl and a $12 PDF guide) went through Stripe's test checkout with the right totals, and the PDF downloaded from the thank-you page. Sales tax can't be switched on in test mode, and the PDF link works for anyone who has it.

  • Sales tax was not available in Stripe's test mode, so it counts as not met.
T08

Export & Ownership

5/5Tested
Method
I downloaded the code, built it and ran it on my own computer, exported the database and read Lovable's terms.
Code export
yes, full source
Runs elsewhere
yes, any Node.js host
Database
CSV export
Git sync
GitHub, GitLab, Bitbucket
Remark
Code that runs elsewhere, exportable data and clear ownership: 5/5.

Lovable: The exported café running on my own computer, off Lovable.

Lovable: The exported café running on my own computer, off Lovable.
T08-1 The exported café running on my own computer, off Lovable.
Raw notes

I downloaded the code, built it and ran it on my own computer, exported the database and read Lovable's terms.

"Download codebase" gave a 297 KB zip of the café's full source code in under a second. It built in 10 seconds and ran on plain Node.js, every page the same as the live site.

Form entries and other data export from the database as CSV. Two-way sync with GitHub, GitLab or Bitbucket is built in.

Lovable's pricing FAQ says "You own your code", including the AI's output and your customers' data.

  • The site needs a small server (not a plain static host), and forms and the database still use Lovable Cloud unless you move them.
T09

Help & Support

5/5Tested
Method
The same three questions went to each support channel: connecting a domain bought elsewhere, contact-form messages not arriving, and changing the card and switching from monthly to yearly billing.
AI answers
23 to 33 seconds
Correct answers
3 of 3
Human channel
email and support form (not timed)
Remark
All three correct within an hour, with a human channel: 5/5.

Lovable: The in-app AI's answer on connecting a domain.

Lovable: The in-app AI's answer on connecting a domain.
T09-1 The in-app AI's answer on connecting a domain.
Raw notes

The same three questions went to each support channel: connecting a domain bought elsewhere, contact-form messages not arriving, and changing the card and switching from monthly to yearly billing.

The docs assistant asked for a CAPTCHA, which I don't solve. Lovable's in-app AI in Chat mode (no credits used) answered all three correctly in 23 to 33 seconds.

Its form answer pointed to exactly what I later had to set up: an email sending domain. A human channel exists: email and a support form on paid plans, plus a Discord community.

  • The human channel's reply time was not measured.
T10

Pricing & Value

3/5Tested
Method
Every plan was read on Lovable's US pricing page on 22 October 2026, monthly and yearly.
Cheapest own-domain, no-badge plan
Pro, $252 a year
Two years on Pro (yearly)
$504
Credits on Pro
100 a month
Remark
$252 a year is in the $200 to $299 band: 3/5.

Lovable plans, US prices, 22 October 2026

  • Free

    Monthly billing
    $0
    Billed yearly
    $0
    Own domain, no badge
    No (lovable.app address, "Edit with Lovable" badge)
  • Pro

    Monthly billing
    $25
    Billed yearly
    $21 a month ($252 a year)
    Own domain, no badge
    Yes
  • Business

    Monthly billing
    $50
    Billed yearly
    $42 a month
    Own domain, no badge
    Yes
  • Enterprise

    Monthly billing
    Custom
    Billed yearly
    Custom
    Own domain, no badge
    Yes

What a site costs on Pro

  • Yearly

    First year
    $252
    Second year
    $252
    Two years
    $504
  • Monthly

    First year
    $300
    Second year
    $300
    Two years
    $600

Lovable: Lovable's plans on 22 October 2026, US prices (monthly billing shown).

Lovable: Lovable's plans on 22 October 2026, US prices (monthly billing shown).
T10-1 Lovable's plans on 22 October 2026, US prices (monthly billing shown).
Raw notes

Every plan was read on Lovable's US pricing page on 22 October 2026, monthly and yearly. The figure graded is the yearly cost of the cheapest plan that connects your own domain and removes the Lovable badge.

The cheapest plan for that is Pro at $21 a month billed yearly ($252 a year), or $25 a month billed monthly. The price is the same at renewal.

Pro includes 100 credits a month. Every build and edit uses credits (the café's 14 messages used 12.2), and unused monthly credits expire after two months.

Lovable's payments charge 2.9% + 30¢ per sale. The free plan has a lovable.app address and the badge.

  • Prices change often; the price tracker rechecks them every day.

Coverage

Tested

  • Three sites built from three fixed briefs, timed
  • 60 brief facts checked on the live sites
  • 15 pages checked for design faults at three widths
  • Twelve fixed edits
  • 18 Lighthouse runs on six pages
  • Twelve SEO points, including a 301 redirect made by chat
  • Twelve hosting, domain and shop points, including a real form email
  • Code download, a local build and run, database export
  • Three support questions
  • Plans and prices

Not tested or limited

  • Lovable's human support (email) was not contacted
  • Lovable's docs assistant asks for a CAPTCHA, which I don't solve; the in-app AI answered instead
  • Sales tax needs a live Stripe account, so it was checked in test mode only (not available there)

Still to test

  • Uptime is measured for 30 days on the three test sites
  • Human support reply time
What these results meanRead the full Lovable review