Quick answer: A 48 hour website build is a fixed-scope, fixed-price design and build sprint that takes a small business site from approved brief to live URL in two working days. It works because the brief, copy, and visual direction are confirmed before the clock starts, the build runs against a frozen design system, and the client side reviews twice with fast turnaround. It is realistic for in-scope marketing sites of roughly six to eight pages on plain HTML or a Shopify-light setup. Larger ecommerce stores, multilingual builds, complex web apps, and sites blocked on missing content need longer.

Most owners hear "48 hours" and assume it must be a template, a shortcut, or a discount product. None of those are true. The speed comes from removing the parts of a traditional build that don't add value: scoping calls that loop, brand workshops that should have been email threads, and revision rounds stretched across other agencies' calendars.

What stays in is the work itself: design, copy, build, mobile pass, accessibility pass, schema, hosting, launch. What goes is the calendar overhead.

This article is the inside-the-window walkthrough. Hour by hour, what Onyxarro does, what your side does, and what gets shipped at each stage. If you want the agency-comparison version of this story, the post on why traditional builds take 4 to 12 weeks covers that ground.

What Is a 48-Hour Website Build?

A 48-hour website build is two working days of focused design and build work, on a fixed scope, at a fixed price, ending with the site live on its real domain. It is not a Friday-night sprint, a template swap, or a discount product. It is the same scope a typical agency takes 4 to 12 weeks on, run against a workflow that has had the meetings stripped out of it.

The 48 hours are continuous working hours from the moment the brief is locked, not 48 hours on a wall calendar. A build that starts Monday 9am wraps at Tuesday 5pm. A build that starts after a Friday brief lock runs across the working week.

The format suits a specific kind of project: a small business marketing site, a redesign of an existing site that already has its content and brand in place, or a focused landing page for a campaign or launch. It is not the right format for every project, and the back half of this article spells out what does not fit.

What Has To Be Ready Before the 48 Hours Start?

Speed comes from preparation, not from corner-cutting. The clock cannot start until a few specific inputs are in place, because the first stage runs against them directly.

Pre-build readiness checklist

  • A short written brief covering business name, audience, goals, and one-line offer
  • Final copy for each page, or a clear sign-off to use Onyxarro draft copy
  • Brand assets if any: logo, colours, fonts, photography
  • One decision-maker reachable for two scheduled review windows
  • Domain access (or willingness to point DNS during the build)
  • A short list of two or three reference sites the team likes (and why)
  • Stripe, booking, or form provider details if the site needs them wired

None of these are exotic. The reason most agency timelines stretch is that this list is built incrementally across weeks of meetings instead of being delivered as one upfront packet. When the packet exists, the work itself moves fast.

If your side does not have copy ready, that is fine. We draft it inside Stage 1 and you approve it inside Stage 4. The clock still runs at 48 hours. The trade is one less revision lever.

Stage 1, Hours 0 to 6: Brief Lock and Content Sweep

The first six hours are not design work. They are decision work. The brief gets read carefully, the scope is locked against the chosen package, and any missing content is either drafted or flagged.

By the end of Stage 1, the project has:

  • A confirmed sitemap (which pages, in which order)
  • A confirmed style direction (clean editorial, premium dark, founder-led, etc.)
  • Draft copy for every page, either yours or a first pass from Onyxarro
  • Image plan: which photos are real, which are stock, which are placeholders
  • A wireframe in our head, not yours, so you do not waste time approving boxes

This is also where the scope filter does its job. If something in the brief does not fit the 48-hour window, this is where it gets named and parked, not eight hours later when the clock matters more. That is what our 48-hour website build service page calls the "in-scope check", and it is non-negotiable.

Stage 2, Hours 6 to 18: Design Sprint and Approved Direction

Stage 2 is the visual design pass and the first round of build. It runs against a design system the studio already owns: typography stack, colour tokens, spacing scale, button system, card patterns, mobile breakpoints. Nothing in that system has to be invented during the build.

You approve direction once during Stage 2, on the homepage hero and one inner page. Not "do you like the colours". A tighter question: does this match the brief and represent the business honestly. If yes, the rest of the site builds against the same direction without further sign-off.

This is the stage where 48-hour builds usually stay on track. If a client uses Stage 2 to redirect the brand instead of approve direction, the clock will pause and the project becomes a different size of build. Honest scope conversations during Stage 1 are what prevent that.

If you want to see what a finished design direction looks like before signing on, browse our concept demo library. Each concept is labelled as concept work, not a paid client project, so the design quality is visible without any sales gloss.

Overhead view of a designer's workspace mid design sprint, laptop and tools laid out for a 48 hour website build.
Photo by ready made on Pexels

Stage 3, Hours 18 to 36: Build, Copy In Place, Mobile Pass

The longest single stretch. Eighteen hours of focused build work, with the design direction already approved and the scope already locked. Pages are built directly in code (not in Figma then translated), copy is dropped into place, images are sized and compressed, and the mobile layout is shaped as the build moves.

Three things are happening at once during Stage 3:

  • Build. Each page is built against the design system, not retrofitted from a desktop mockup.
  • Mobile pass. Every section is checked on a real phone viewport before the next section starts. This avoids the classic "looks great until you open it on a phone" problem.
  • Schema and SEO foundations. Title tags, meta descriptions, Organization schema, BreadcrumbList schema, FAQPage schema where relevant, internal linking. These get done as the page is built, not bolted on at the end.

By the end of Stage 3 the site is technically complete. Not styled-and-decorated. Built. Every link works, every form submits, every image has alt text, every page has the right meta tags, and the mobile layout is not an afterthought.

Stage 4, Hours 36 to 44: First Client Review and Revision Round

Eight hours, and your job is the heaviest of the project. We share a private preview URL. You walk every page on a phone and on a laptop, list everything you want changed, and send it back inside the agreed window.

The structure of the feedback matters more than the volume. We ask for it as a numbered list, page by page, with the change clearly named. "Hero headline should mention the second location" is actionable. "It feels off" is not, and it pauses the clock.

One round of revisions is what the 48-hour window is built for. That covers copy edits, image swaps, section reordering, button text changes, FAQ edits, and small layout tweaks. It does not cover redesign requests, new pages, or shifts in scope. Those become a quoted second round outside the window.

If you would rather see a redesigned, properly responsive version of your current site before committing to anything, the free 48-hour website audit includes a homepage preview delivered in 48 hours. That is the lowest-risk way to see how Onyxarro thinks about your specific build.

Business owner reviewing a website preview on a smartphone and laptop during the second day of a 48 hour website build.
Photo by Darlene Alderson on Pexels

Stage 5, Hours 44 to 48: Final Pass, QA, and Launch

The final four hours are revisions, a structured QA pass, and launch. The QA list is the same on every project, so nothing slips:

  • Every internal link works and points where it should
  • Every form submits and the confirmation arrives in the right inbox
  • Mobile layout passes on both iOS Safari and Android Chrome
  • Page speed pass for Core Web Vitals on a real mobile device
  • Accessibility: focus states, contrast, skip link, semantic HTML
  • Schema validates: Organization, BreadcrumbList, FAQPage where used
  • OG and Twitter cards render correctly when the URL is shared
  • Sitemap and robots.txt are present and correct

Launch itself is a Vercel deploy plus a DNS pointing. If your domain registrar is straightforward, the live URL is on the real domain inside the 48-hour window. If your domain is tangled up with a third-party email migration or a transfer-locked registrar, the launch step may extend until that's cleared. We tell you which side of that line your domain is on at the start of Stage 1.

What Does the Client Side Actually Have To Do?

The honest answer is "less than you would on a 6-week build, but tighter on timing". The client effort is concentrated, not stretched.

StageHoursWhat you do
Pre-buildBefore the clockSend the brief, copy if you have it, brand assets, domain access
Stage 10 to 6Be reachable for one or two short questions
Stage 26 to 18Approve direction on the homepage hero and one inner page
Stage 318 to 36Nothing required (we build, you keep your day)
Stage 436 to 44Walk the preview, send a numbered revision list inside the agreed window
Stage 544 to 48Final approval, sign off launch, watch it go live

If you cannot be reachable in those windows, the build stays excellent but the timeline stretches. The clock pauses while we wait. We do not start a 48-hour build if both sides know in advance that the second-day window will be missed.

When you are ready to send the brief and start the clock, you can start your project brief in a few minutes.

Which Builds Fit a 48-Hour Window, and Which Do Not?

The 48-hour format is built for a specific kind of project. Naming what does not fit is the most honest thing this article does.

Fits the 48-hour windowNeeds longer
Small business marketing site, 3 to 8 pages Multilingual site (every page in 2+ languages)
Founder-led site, services, about, contact, blog index Custom web app with backend logic and accounts
Tradies, dentists, lawyers, accountants, clinics, salons Shopify Plus build with multi-channel and complex shipping
Small Shopify store under 25 SKUs with existing product feed Migration from a different platform with redirect mapping
Landing page for a campaign, launch, or single offer Brand identity work (logo, colour system, type system) from scratch
Redesign of a site that already has copy and brand in place Builds blocked on missing photography, video, or copy approvals

If your project sits on the right column, the 48-hour build is not the wrong answer because of speed. It is the wrong answer because the scope genuinely needs more time. We say so before the clock starts, not after.

Speed comes from preparation, not corner-cutting.

How Does the 48-Hour Build Hold Up After Launch?

The launch is the start of the site, not the end of the relationship. Every Onyxarro build ships with a 14-day post-launch window for fixes, plus an optional monthly care plan if the business needs ongoing updates.

The post-launch fix window covers anything that should have caught in QA: a broken link, a form misroute, a mobile spacing bug. It does not cover new feature requests or design changes; those are quoted separately. We document what is included and what is not before the project starts.

For ongoing work, the care plans cover content updates, light SEO maintenance, security patching, and Google Ads management at the higher tier. Not every business needs one. Sites that ship and rarely change can run unmanaged. Sites that need monthly content updates or paid traffic management almost always benefit from a care plan from month one.

What Happens If Revisions Overflow the Second Window?

The 48-hour clock pauses while the project waits on the client side. It does not punish you for being slow; it just stops counting.

If revisions extend beyond what one round can fit, three things can happen, depending on the situation:

  1. Small overflow. Two or three small extra changes, no scope shift. We absorb them inside the window and ship.
  2. Medium overflow. A new section or new page request. Quoted as a small add-on, agreed before the clock restarts, then shipped on a 24-hour follow-up.
  3. Large overflow. A redesign request or a brand pivot. The project becomes a different scope. We re-quote against the new brief and the original 48-hour deliverable still ships separately so nothing is wasted.

The mechanic that keeps this honest is fixed pricing. We do not bill hourly during overflow. There is no incentive on our side to drag a build into a third or fourth round.

How Does Pricing Stay Fixed When Speed Is Variable?

Pricing is keyed to the scope, not the hours. A 3-page Launch site is the same price whether the build runs in 24 focused hours or stretches across a week because the client side is busy. The price tracks the deliverable, which is what owners actually want to budget against.

PackagePagesDeliveryPrice (NZD)
LaunchUp to 348 hours$4,997
GrowthUp to 648 hours$7,997
AuthorityUnlimited48 hours$12,997

Fifty percent deposit to start, balance on launch. No hourly billing, no scope creep invoicing, no "platform fee" added at the end. The wider package context sits in the post on small business website packages, with comparisons to the freelancer and agency tiers.

If you would rather see how this shapes up against a typical agency proposal, the post on how much a website costs in 2026 covers the broader market math.

When Should You Choose a Longer Build Instead?

Sometimes the right call is to skip the 48-hour format entirely and run a longer build. The honest version of this advice is short:

  • Brand-new brand. If the business does not have a logo, colour system, or written voice yet, build the brand first, then the website. Doing both in 48 hours produces a thinner version of both.
  • Custom application logic. If the site needs accounts, dashboards, internal tooling, or business logic, that is a software build, not a marketing site. The Onyxarro flagship product covers marketing sites.
  • Multilingual. Two or more languages from day one usually doubles the content workload. Worth its own quote.
  • Major migration. Moving from Shopify to another platform, or from WordPress to a custom stack, with redirect mapping for hundreds of URLs, needs a longer planning pass.
  • Photography or video shoots. Anything that depends on production schedules sits outside the 48-hour window by design.

The full Onyxarro service range covers every package, so if your project needs a different shape, the right option is on the menu. We would rather quote a longer build honestly than promise a 48-hour delivery that should have been a fortnight.

The Bottom Line

The 48-hour website build is a workflow choice. The work itself, the design, the build, the schema, the mobile pass, the launch, is the same work any serious studio would do. The difference is that the calendar overhead, the meetings, the workshops, the multi-week revision queues, has been removed. That overhead is what kept agency timelines at 4 to 12 weeks for projects the work itself could finish in two days.

The trade is preparation. A 48-hour build needs the brief, the copy, the brand, and the decision-maker ready before the clock starts. If those are in place, the format is not a shortcut. It is what a small business marketing site should look like in 2026.

If you want to see how this thinking shows up in the work, our recent live builds are the easiest way to judge. Then if your project is in scope, the next step is the audit: send us your URL or a one-line brief and we will tell you what to fix first, free, inside 48 hours.