Packages

Fixed prices for website design in Thailand, quoted in baht. Six packages, from a single page at ฿5,000 to a full online store at ฿79,900. Every price includes design and copy, and from Starter up, SEO and your domain for the first year as well.

฿5,000 to ฿79,900Copy and SEO in the priceThai and English on every packageFixed build price

Six packages, one fixed build price each

Every price is the whole build, with design, copy and SEO in it. Hosting is the Care Plan.

Only need one page?

One Page, ฿5,000. One offer on one page, for an ad campaign or a launch.

Choose this package: One Page
Starter

For a small business that needs up to 5 pages

฿9,000

Domain from year two ฿500

What you get:

  • 5 pages, every word written for you
  • Thai and English versions
  • Your domain free for the first year
  • Built to rank on Google: technical SEO, schema and sitemap
  • GA4 and Search Console set up for you
Choose this package: Starter
Basic

For a service business that needs up to 10 pages

฿19,900

Live in 2 to 5 days · Domain from year two ฿500

Everything in Starter, plus:

  • 10 pages, all written for you
  • 2 SEO articles
  • Your products or services listed
Choose this package: Basic
BusinessPopular

For a company with several services, each on its own page

฿24,900

Live in 7 to 10 days · Domain from year two ฿500

Everything in Basic, plus:

  • 25 pages, one for every service
  • Portfolio and about pages
  • 6 SEO articles
Choose this package: Business
Premium

For many services, several locations or two markets

฿49,900

Live in 10 to 15 days · Domain from year two ฿500

Everything in Business, plus:

  • 50 pages to cover your whole category
  • 12 SEO articles
  • First month of SEO free
Choose this package: Premium
E-commerce

For a shop that sells and takes orders on the site

฿79,900

Live in 2 to 4 weeks · Domain from year two ฿500

Everything in Premium, plus:

  • Unlimited pages
  • Cart and Thai payment gateways
  • We upload your first 100 products
  • Product listings ready for Google Shopping
Choose this package: E-commerce
Custom

For founders building something bigger than a package

Custom quote

Priced after a 30-minute call

Built around your plan:

  • Written so ChatGPT, Gemini and Perplexity can read, trust and cite your business
  • An SEO plan aimed at the top of Google for the searches your customers make
  • Original design with motion and scroll animation, made for your brand alone
  • Booking, memberships, dashboards and the systems you run on
  • Connected to your chat systems, payments and the tools you already use
  • One team from strategy to launch, and after it
Get a custom quote

Each package has its own service page. One Page: landing page design · Starter, Basic, Business and Premium: corporate website design and website redesign · E-commerce: e-commerce website development

Compare every package

Every package is built on Next.js, designed for your brand and works on every screen. From Starter up, technical SEO, schema, the sitemap, GA4 and Search Console are done for you. What changes between tiers is the size of the job.

One PageStarterBasicBusinessPremiumE-commerce
Price฿5,000฿9,000฿19,900฿24,900฿49,900฿79,900
Pages15102550Unlimited
Languages1Thai and EnglishThai and EnglishThai and EnglishThai and EnglishThai and English
Copy written for you—IncludedIncludedIncludedIncludedIncluded
Technical SEO, GA4, Search Console—IncludedIncludedIncludedIncludedIncluded
SEO articles——261212
Domain, year one—IncludedIncludedIncludedIncludedIncluded
First month of SEO————IncludedIncluded
Cart and Thai payments—————Included
HostingCare Plan, ฿1,600/monthCare Plan, ฿1,600/monthCare Plan, ฿1,600/monthCare Plan, ฿1,600/monthCare Plan, ฿1,600/monthCare Plan, ฿1,600/month

Running costs: hosting, care and domain

A website needs hosting from launch day. No package includes it: hosting comes with the Care Plan at ฿1,600 a month, which also covers updates, daily backups, uptime monitoring and up to 5 content edits a month. From Starter up, the domain is included for year one and renews at ฿500 a year after that.

Care Plan

We look after your website every month, hosting included

฿1,600

a month

  • Hosting included while you are on the plan
  • Updates and security patches
  • Daily backups, restored the same day
  • Uptime and malware monitoring, day and night
  • Up to 5 content edits a month
Ask about the Care Plan

So Business with the Care Plan comes to ฿44,100 in year one, and ฿19,700 a year after that.

What a 25-page WordPress quote usually adds up to

The line items we usually see on agency quotes for a site the size of our Business package: 25 pages, ready to rank. The figures are illustrative; every agency prices differently.

ItemNoteCost
WordPress website, 5 pagesTheme-based buildTheme-based build฿15,000
20 additional pagesBilled at ฿1,500 eachBilled at ฿1,500 each฿30,000
Initial SEO setupBilled separately from the buildBilled separately from the build฿8,000
Schema markupOften quoted as an add-onOften quoted as an add-on฿4,500
Analytics and Search Console setupOften a separate line itemOften a separate line item฿3,500
Plugin licences, year oneElementor Pro, Yoast, a caching pluginElementor Pro, Yoast, a caching plugin฿6,000
Core Web Vitals remediationCommon on theme buildsCommon on theme builds฿12,000
Maintenance, first 3 monthsPlugin updates, backups, keeping it alivePlugin updates, backups, keeping it alive฿7,500
Typical total฿86,500

Our Business package covers the same 25 pages for ฿24,900. Add three months of Care Plan to match their maintenance line and you pay ฿29,700, about ฿56,800 less. We quote the whole build as one price, and a Next.js site does not need a speed-fix line.

How long each package takes

Timelines count from the day the brief is done and we have your business details. Basic is live in 2 to 5 days, Business in 7 to 10, Premium in 10 to 15, E-commerce in 2 to 4 weeks. The usual cause of delay is copy, and we write that ourselves, so the schedule holds.

Website price FAQ

How much does a website cost in Thailand in 2026?

One Page ฿5,000, Starter ฿9,000, Basic ฿19,900, Business ฿24,900, Premium ฿49,900 and E-commerce ฿79,900. The build is one payment. From Starter up it includes design, copy, SEO and the domain for the first year.

What do I pay after launch?

Hosting and the domain. Hosting comes with the Care Plan at ฿1,600 a month, which also covers updates, daily backups, monitoring and up to 5 content edits a month. From year two the domain is ฿500 a year. There are no plugin licences and no separate SEO setup fee.

Why do you cost less than other agencies, and is the quality lower?

Most quotes price the site page by page, then add SEO setup, schema, plugins and a round of speed fixes. We quote the whole build as one price, and a Next.js site does not need speed fixes afterwards. The bill above shows how those lines add up: about ฿86,500 elsewhere, against ฿24,900 for our Business package.

Which package should I pick if I am not sure?

Count the pages your business needs and use the "Which package fits you" table above. Every package, One Page included, comes in Thai and English at the same price. Still not sure? Book a 30-minute call and we will tell you plainly where to start.

Do you offer monthly SEO?

Yes, three monthly plans from ฿12,900 to ฿39,900 a month, with no contract. You can cancel any month. The details are on the SEO services page.

Do you issue a Thai tax invoice?

We issue a receipt for every job. We are a US company, TOP WEB ASIA LLC, so we do not issue Thai tax invoices.

How do I pay, and how much is the deposit?

Fifty percent when we start, and the balance before the site goes live, paid by transfer to TOP WEB ASIA LLC's business account in the USA. The account details are on your invoice. Monthly plans are billed monthly in advance, and every payment gets a receipt.

Who owns the website?

You do. On final payment the website, its source code and its content are yours. You can move to another provider whenever you like, and we hand over the code.

How many rounds of changes are included?

Every package includes two rounds of changes at the design stage. If the scope changes after the design is signed off, we quote it before we start.

Picked a package, or want help choosing?

It starts with a 30-minute call. Tell us about your business and we reply within one working day with the right package, a clear price, and the closest example of our work.

Call window 12:00 to 18:00 Bangkok time. We reply within one working day. Free consultation, no commitment.

Monthly SEO plansNot sure which package fits? Contact us

Chat on LINE (opens in a new tab)Email us