Website Pricing Thailand 2026: Starting Prices and Cost Drivers

How much does a website cost in Thailand? With Southern Whale, a starter website or landing page is from 2,000 THB, a company website from 5,000 THB, and e-commerce or a web application from 15,000 THB. Website care is from 1,500 THB/year. The final price moves with the number of pages, the systems you need to connect, and who prepares the content.
How Much Should You Budget for a Website in 2026
Before the numbers, here is what we see most often when business owners ask for a quote for a new site. Most of them are not starting from zero. They already paid for a website and feel it was not worth it. The same problems come up again and again.
A plugin update breaks the booking system: a WordPress site built on a ready-made theme with many plugins. After a year or two the plugins conflict, every fix is billed separately, and the hosting plan has to be upgraded because the site is heavy. The total cost ends up far above the original build.
Looks good, loads slowly on mobile: the design is fine, but the site is slow on a phone, has no Schema, and is not connected to Google Business Profile. People who tap through from Maps leave before the page finishes loading.
The quote keeps growing: the starting price looked reasonable, but extras appear along the way: another language, a booking system, a payment gateway. None of it was written into the scope at the start.
No source code or admin access: the owner cannot change a line of text without sending it to the developer and waiting. Moving to another provider is impossible because of the contract or missing files.
None of these come from a budget that was too small or too big. They come from not agreeing on scope and long-term costs before signing. The table below shows our starting prices, which you can use for a first budget.
Website prices by type (2026)
| Website type | Starting price with Southern Whale | Read more |
|---|---|---|
| Starter / budget website | from 2,000 THB | How cheap can a website be |
| Landing page | from 2,000 THB | Tier 1 |
| Company website | from 5,000 THB | Tier 2 |
| WordPress website | from 5,000 THB (moving an existing site into WordPress from 2,500 THB) | WordPress pricing |
| E-commerce | from 15,000 THB | Tier 3 |
| Web application / custom system | from 15,000 THB | Tier 4 |
| Website care | from 1,500 THB/year | Ongoing costs |
These are the starting prices of the Southern Whale freelance team, not a market average. Prices from other providers in Thailand vary widely. What pushes a price up is the number of pages, the systems to connect, and content that has to be written or translated for you.
Why the Cheapest Flat-Rate Quote Often Ends Up Costing More
“We compared 3-5 agencies and picked the best price”: quotes without a written scope cannot be compared. One may be a ready-made theme with your logo swapped in. Another may include site structure, multilingual SEO and a discovery call before design. The prices differ because they are not the same product.
“We chose by portfolio”: many Behance or Dribbble pieces are mockups, not live websites. Ask for links to three live sites in a business close to yours, then run them through PageSpeed Insights on mobile during the call. If every one scores poorly, speed is not a priority for that team.
“We’ll use a page builder and edit it ourselves later”: Elementor, Divi or WPBakery make editing easy, but the code is usually heavier than a hand-built theme. You may end up paying for bigger hosting, and the slower site hurts both enquiries and SEO.
“WordPress is free, we’ll just add Pro plugins”: WordPress itself is free, but most premium plugins need a yearly licence. The more you use, the more it adds up, plus the cost of fixing conflicts after updates. Ask which paid plugins will be used and who pays for renewals.
What Website Cost Depends On
| Factor | Lowers the price | Raises the price |
|---|---|---|
| Pages | Few pages, reusable layouts | Many pages, each designed differently |
| Design | Existing layout or theme adjusted to your brand | Fully custom design, bespoke animation |
| Content and images | You supply all text and photos | Developer writes, translates or sources them |
| Languages | One language | Several languages with hreflang and translation |
| Integrations | A contact form only | Booking, payment, memberships, stock, external APIs |
| Admin (CMS) | Rarely edited | Team must edit easily, custom admin |
| SEO and speed | Basic setup | SEO structure, URL migration with redirects, Core Web Vitals work |
| Legal and security | Information-only site | Collects customer data: cookie banner, privacy policy, stronger security |
| Timeline | Normal schedule | Rush job |
| Aftercare | Not included | Updates, backups and fixes included |
What a Website Price Should Include
Ask each provider to mark every line as included or not:
- Before work starts: discovery, sitemap, number of design revisions
- Design and build: every listed page, mobile-ready, contact form, call and LINE buttons
- Content: who writes, translates and sources images, and whether images are properly licensed
- Basic SEO: titles and descriptions, Schema, sitemap, robots.txt, redirects, GA4 and Search Console
- Security: SSL (HTTPS), backups, passwords and user roles
- Handover: admin access, domain and hosting accounts in your name, source code or theme files, a guide and training
- After launch: length of the bug-fix period and how care is charged afterwards
What You Pay For: Design, Development, Content and Systems
A good quote answers three things: a clear scope, the total cost over 3 years (not just the build), and technology you can actually maintain.
Before pricing, get answers to these five questions:
- What is the website for: new leads, direct bookings, credibility, online sales or education?
- How many pages, and who updates the content (the owner, an in-house team or an outside provider)?
- Which systems need to connect: booking, PMS, CRM, payment, LINE OA or a newsletter?
- How many visitors do you expect in the first year (this affects hosting and CDN)?
- What total 3-year budget can you accept?
Four things that set the price
1. Technology (the biggest effect on long-term cost): marketing sites and blogs can be built as static sites with Astro and served from a CDN such as Cloudflare Pages. Hosting is very cheap and pages load fast. Sites with logins or constantly changing data suit Next.js. For content-heavy sites where the team knows the classic admin, WordPress on hosting with servers near Thailand is still a good choice.
2. Speed work: compressing images to WebP/AVIF, critical CSS, smaller fonts, Schema and hreflang. This takes real working hours, and very cheap quotes often leave it out. The target to ask for is passing Core Web Vitals (LCP, INP, CLS) on mobile.
3. Content management (CMS): a technical team can work with Markdown files and Git at the lowest cost. A non-technical team that edits often should pay a little more for an easy admin, such as a WordPress setup with custom blocks or a headless CMS like Payload or Sanity. The build costs more, but you stop paying someone for every small edit.
4. Back-end systems: bookings, stock, memberships or real-time data can run on services such as Supabase or Cloudflare Workers. Check each provider’s official pricing page for monthly costs. It is usually cheaper than writing the whole back end yourself.
From those answers, the work falls into four tiers. The prices below are starting prices. A bigger scope means a higher price.
Tier 1: Landing page (from 2,000 THB) One page for a specific campaign. The price moves with what you add:
- A ready layout adjusted to your colours and brand, with a lead form
- A fully custom design with animation, prepared for A/B testing
- A planned sales sequence, email automation and tracking set up
Tier 2: Company website (from 5,000 THB)
| Approach | Good for | What to know |
|---|---|---|
| Ready-made theme (ThemeForest) | Tight budget, need it fast | Low build cost, but plugin licences and upkeep add up, and mobile speed is often poor |
| Custom WordPress | Companies that edit content often | You should get a purpose-built theme, not a pile of plugins |
| Custom Astro | Marketing sites and blogs focused on speed and SEO | Higher build cost than a ready theme, but low hosting and upkeep |
What a company website price should include: discovery, design, development, basic SEO structure, multilingual setup (if needed), launch, and a bug-fix period after launch. Ask whether each item is in the price. See how we work on our web development service page.
Tier 3: E-commerce (from 15,000 THB)
- Shopify with a customised theme: fast to launch, but with a monthly plan fee. Check Shopify’s pricing page for current plans.
- Custom WooCommerce, or WooCommerce as the back end behind an Astro front end
- Headless commerce (for example Next.js with the Shopify Storefront API or Medusa) for stores that need very specific features
Things that push the price up: multiple currencies or languages, memberships, subscriptions, B2B wholesale, several shipping providers. If you are planning an online store, see our e-commerce website service.
Tier 4: Web application (from 15,000 THB) Booking systems, CRM, ERP, LMS or internal dashboards. The starting price covers a small system with a clear scope. Larger systems are priced mainly by scope. See custom software development for how we assess the work.
How Much Does a WordPress Website Cost
“WordPress” covers everything from installing a ready-made theme to writing a complete theme from scratch, so the answer varies a lot.
| Type | Starting price with Southern Whale | Good for | What to know |
|---|---|---|---|
| Company website on WordPress | from 5,000 THB | Companies that edit content often | A purpose-built theme, not a pile of plugins |
| Moving an HTML or coded site into WordPress | from 2,500 THB | You have a site but cannot edit it yourself | Make sure every old URL gets a 301 redirect |
| Headless WordPress + static front end | from 5,000 THB | You want the WordPress admin but a fast front end | The admin stays familiar, the public site carries no heavy plugins |
| Custom WordPress plugin | from 999 THB | One feature no ready plugin offers | Code made for your job, no yearly licence |
| WordPress + custom system (catalogue, quote requests) | Priced by scope | Stores with hundreds or thousands of products | Real example: moving a 1,576-product parts site into WordPress |
If you are comparing against a ThemeForest theme install, ask about yearly plugin licences too. Those sites are often slowed down by a page builder.
What changes WordPress pricing most is not the page count. It is who will edit the site and what extra systems it needs. If your team adds products every week, the admin has to be designed for that from day one. See our WordPress service for details.
How Cheap Can a Website Be
A cheap website is not always a bad one, as long as the scope is clear and expectations fit the budget. We built a 28-page bilingual B2B website with a quote request system for 5,000 THB, which is our company website starting price (read the full case). What made it possible:
- The client had clear content and a clear idea of the design from the start
- We used a structure we can repeat, instead of designing every page from scratch
- The number of revision rounds was agreed up front
When does a cheap website get expensive? When nobody looks after it after handover, when it runs on a pirated theme, or when the domain is registered in the developer’s name. Ask about all three before you pay, whatever the budget.
Size Your Budget From Your Real Scope
The most accurate number comes from writing your scope as a list and asking the developer to price each line. A quote should cover:
- Number and type of pages (home, services, products, blog, contact)
- Number of languages, and who translates
- Who prepares text and images
- Systems to connect (booking, payment, LINE OA, forms)
- Number of design revision rounds included
- Basic SEO included (Schema, sitemap, redirects from the old site, GA4 and Search Console setup)
- Domain, hosting and maintenance costs, monthly or yearly
- What you receive at the end (admin access, source code, a guide, training)
A typical company website project runs like this. Actual timing depends on the size of the job and how ready the content is.
- Brief and quote: goals, scope, timeline and payment schedule
- Contract and kickoff: agree on communication channels and response times
- Structure and design: sitemap, wireframes, then the real design with the agreed revision rounds
- Development: build the pages, set up the CMS, connect systems, with a staging site to review along the way
- Speed and SEO: images, Schema, hreflang, sitemap, robots.txt, Open Graph, GA4 and Search Console
- Testing and content: multiple browsers and real phones, form tests, 301 redirects from the old site
- Launch and handover: DNS switch, sitemap submission, all access handed over, training, and a bug-fix period after launch
If you already have a site and are unsure whether to rebuild or improve it, read our website redesign service page.
Ongoing Costs Quotes Often Leave Out
1. Extra work with no agreed way to bill it: changing your mind after wireframes are approved is normal. Agree at the start how out-of-scope work is charged, by the hour or per item. Otherwise it ends in arguments about money and a delayed launch.
2. Cheap hosting after launch: you invest in a good site and then put it on shared hosting far from Thailand, and it responds slowly straight away. Choose hosting or a CDN with servers in the region, such as Singapore. A static Astro site can run on Cloudflare Pages at very low cost.
3. Not adding up 3 years: ask for the quote split into the build, hosting (monthly × 36), website care, and a budget for new features. If the total is over budget, adjust the scope at the quote stage, not in year two. Our website care starts from 1,500 THB/year.
Hidden Costs to Know Before You Sign
- Domain renewal: the first year is often a promotional price; check the renewal price and turn on auto-renew. An expired domain stops both the website and email.
- Hosting renewal: promotional prices are often tied to paying several years upfront; renewals can cost more.
- Theme and plugin licences: many premium plugins need a yearly renewal to keep receiving security updates.
- Domain email: services such as Google Workspace or Microsoft 365 are billed per user and are not always included in hosting.
- Maintenance: updates, backups, security checks and fixing outages. See our website maintenance service.
- Third-party fees: payment gateways, booking systems or store platforms usually charge per transaction or per month.
- Out-of-scope changes: new pages, languages or features after signing.
How to Compare Website Quotes Fairly
- Send every provider the same brief: pages, languages, systems and who prepares content.
- Compare line by line, not totals, using the “included” list above.
- Work out a 3-year total: build + (domain + hosting + licences + care) × 3.
- Ask about ownership: whose name the domain, hosting and accounts are in, and whether you get the source code.
- Look at live sites and test their mobile speed.
- Get revision rounds and extra-work rates in writing.
- Ask who supports you after handover, through which channel, and how fast they reply.
What to Pay For First on a Tight Budget
If the budget does not cover everything at once, we suggest this order:
- Domain and every account in your name: costs nothing extra, matters most
- The pages that make money: home, main services, and a contact page with one-tap call or LINE
- Mobile speed and basic SEO: heading structure, Schema and sitemap are cheaper to do at the start than to fix later
- An admin your team can use: if you update content often
- Things that can wait: special animation, a third language, memberships. Add them once the site brings in customers
A site with the right foundations will not rank or sell immediately. Rankings take time and depend on your content and competitors. Nobody can guarantee rankings, but at least the site will not hold you back.
Southern Whale may not be the right fit if:
- You need a site in a few days and have no content or design direction yet
- You specifically want a page builder such as Elementor or Divi (we build themes that are easy to edit in the admin instead)
A small budget is not always a problem. See How cheap can a website be above.
Frequently Asked Questions
How much does a company website cost to start?
With Southern Whale, a company website starts from 5,000 THB. A single page or a very small site starts from 2,000 THB. The final number depends on the number of pages, languages, systems to connect, and who prepares the content.
How much does a WordPress website cost?
A company website on WordPress starts from 5,000 THB. Moving an HTML or coded site into WordPress starts from 2,500 THB, headless WordPress from 5,000 THB, and a custom plugin from 999 THB. Larger custom systems such as big product catalogues are priced by scope. Ask about yearly plugin renewals too.
Besides the build, what yearly costs are there?
Mainly the domain, hosting, theme or plugin licences (if any), and maintenance or updates. Our website care starts from 1,500 THB/year. Ask for a 3-year total when you request a quote. It gives a truer picture than the build price alone.
Why do quotes differ so much between agencies?
Because the scope is different. Some only install a theme and change the logo. Others include custom design, basic SEO, multiple languages and care after launch. Ask for an itemised scope and compare line by line.
What does website cost depend on?
The number of pages, design level, who prepares content, languages, integrations, the admin you need, SEO work, timeline and aftercare. See the table in “What Website Cost Depends On”.
What hidden costs should I expect?
Domain and hosting renewals that cost more than the first year, yearly plugin licences, domain email, payment fees, maintenance and out-of-scope changes.
Are the prices in this article market prices?
No. They are the starting prices of the Southern Whale freelance team only. Other providers’ prices vary widely, so compare quotes using the method above rather than numbers alone.
I already have a website. Should I rebuild or improve it?
It depends on where the problem is. If the structure is sound but the design is dated or slow, improving it is usually cheaper. If the admin breaks often or you cannot edit anything yourself, a rebuild may pay off in the long run. Check the current site before deciding.
Not sure what budget is enough? Send us your brief on LINE or request a free consultation. We will look at the scope and give you a sensible price range first. The consultation is free, with no obligation to hire us.
Want us to handle this for you?
We audit your site for free first. Send the URL and we will tell you where it is losing ground and what to fix in what order.
