TL;DR
Search "sorry website maker" and you get AI site builders offering you a blank page and a colour picker. None of them tell you the thing that actually decides whether the page works: what to write on it. This guide is mostly that — the six sections of an apology page, what belongs in each, and the lines that quietly ruin one. Then the three ways to build it, an honest cost comparison, and the situations where you should not make one at all.
Why the search results are useless
Every result on page one for this query is a tool. Drag a block here, pick a font there, publish. They are not wrong, they are just answering a question nobody is really asking. Nobody types "how to make a sorry website" because they have a layout problem. They type it because they hurt someone and a text is not enough, and they are hoping the internet will tell them what to say.
So here is the order of importance, which is the opposite of what the tools imply:
- What you write — about 80% of whether the page works.
- Whether the structure forces you to be specific — about 15%.
- How it looks — the rest.
A plain page with the right six sentences beats a beautiful one with vague ones every single time. Design is only what makes the words get read slowly.
What to actually put on the page
Part 1 — The opening: name the thing
The first two lines must contain the actual mistake. Not "I know I've been off lately", not "I'm sorry for everything". The specific event: the plan you cancelled, the sentence you said in front of their family, the promise you broke for the second time.
This is the part people skip, and skipping it is why apology pages fail. If a stranger could read your page and not know what happened, the person you hurt reads it as avoidance dressed up in animation.
Part 2 — Prove you understood what they felt
One sentence, and it is the highest-leverage sentence on the page. The pattern that works in Hindi and English alike is "you must have thought…": "Tumne socha hoga ki mujhe farq nahi padta." "You probably sat there deciding whether to even bring it up."
Naming the event shows you were present. Naming what they felt shows you were paying attention. Only the second one gets forgiven.
Part 3 — Photos, where the caption is the whole job
Three to six, no more. A gallery of twenty is a slideshow; six with captions is a shared history. The photo is not the content — the caption is. "Ye wala din" is decoration. "The day you waited outside the Andheri station for forty minutes and didn't complain once" is an argument for you as a person.
Part 4 — Promises that can be checked
"I'll be better" is not a promise, it is a mood. A promise has a trigger and an action: "When I'm going to be late, I'll message before you ask." "I won't bring up your family in an argument. Ever."
Three is the right number. Two feels thin, five reads as a list you will not keep, and everyone knows it — including you, while you type them.
Part 5 — One thing for them to do
A page they only read is a letter with extra steps. A page they touch is different: they tick a promise, hold a heart down, push a rain cloud away, slide a forgiveness slider. It sounds small, and it changes the experience from receiving to participating — which is why interactive apology pages get reread and static ones get closed.
Part 6 — A closing line that asks for nothing
The last line is where most people spoil an otherwise good page by adding a request. "Please reply." "Please forgive me." "Bas ek chance." Delete all of it. Say some version of "Jitna waqt chahiye lo — main yahin hoon" and stop. The absence of a demand is the strongest thing on the page.
Four openers you can build the letter from — change one detail before you use them:
Three ways to build it
| Approach | Time | Cost | Honest verdict | | --- | --- | --- | --- | | Code it yourself (HTML + a host + a domain) | A weekend, if you already know how | Domain and hosting, recurring | Fine if you build things for fun. Terrible if you are trying to apologise tonight — the fight is not going to wait for your DNS to propagate | | An AI site builder | 20–40 minutes | Usually a subscription, often with the good bits behind the paid tier | Gives you a business-shaped landing page and a blank canvas. You will spend your energy on layout and still not know what to write | | An apology template | About 10 minutes | One-time, ₹49–₹79 on Lovely | The structure is the point — the sections force the specificity that makes an apology land, and the interactions are already built |
The reason a template wins here is not convenience, it is that a blank canvas asks you the wrong question. "What should this look like?" is easy and useless. "What are the three promises you can actually keep?" is hard and is the whole job.
The ten-minute build on Lovely
- Write the letter in your notes app first — four to eight sentences, before you open anything else.
- Pick the template that fits the situation. I'm Sorry (₹59) is one continuous handwritten letter with memory polaroids, promises and a 'hit me' button for venting. Sorry Baby (₹59) splits the apology into seven separate notes, one specific thing each. Am Sorry (₹79) is the rain-to-sunshine scroll with a confession on torn notebook paper and tickable promises. Please Don't Leave Me (₹49) is for the make-or-break conversation. Hey, It's Okay (₹49) is the forgiveness side, for when you are the one saying it is fine.
- Fill in the fields. Name, letter, photos with captions, promises. Text fields and image uploads — no code, no design decisions you have to make.
- Turn on the password if their phone gets seen by family or roommates. You write the unlock message too.
- Publish and get a unique link plus a QR code straight away.
- Send the link on its own. No accompanying paragraph. The page is the paragraph.
- Do not follow up. Views show in your dashboard if you truly need to know; asking undoes the point.
What it costs, with no asterisks
| Item | Cost | | --- | --- | | The page, one-time per project | ₹49 – ₹79 depending on template | | What the recipient pays | ₹0 — no account, no app | | Views | Unlimited, page stays live | | Editing and re-publishing the same page | ₹0 | | Password protection | Included | | Subscription | None |
Compare that to a domain plus hosting, which is a recurring cost for something you will use once, or a builder subscription you will forget to cancel.
Five mistakes that kill a sorry page
- Building before writing. You will spend your emotional energy on colour palettes and arrive at the letter empty.
- Being vague to stay safe. Vagueness is the tell. If you cannot name it on the page, you are not ready to send the page.
- Putting anything they did on it. Not one line. It converts an apology into a negotiation instantly.
- Auto-playing music. They might open it in class, on a bus, or next to their mother.
- Sending it twice. One link, once. A second send is pressure with a nicer interface.
When you shouldn't make one at all
There is a version of this where building a page is the wrong move, and it deserves to be said plainly.
If they have asked for space, wait. A page that lands an hour after "I need time" is a louder text, and it will be read that way. If this is the third apology for the same behaviour, a page makes it worse — effort is not change, and by the third time they can tell the difference instantly. And if what broke is trust, nothing you build tonight repairs it. The repair happens over weeks, in things they can observe. The page can only open the door.
Sometimes the honest answer is to close this tab and call them. If a call is not possible, send four plain sentences in your own words and then be patient. How to apologize sincerely is our structure for that conversation, and if the silence has run into months rather than hours, the long-silence apology letter template is written for exactly that gap.
"Every sorry page that works has one sentence doing all the work," says Lovely's founder. "It's the one where you say what you did, in the plainest words you own. Everything else on the page exists to make sure that sentence gets read slowly."
If you want lines to build the letter from, sorry shayari in Hindi has seventy-five sorted by severity and maafi shayari has the heavier register. If you are making this for a partner specifically, a sorry page for your girlfriend and a sorry page for your boyfriend go deeper on what changes between the two.
Frequently asked questions
How do I make a sorry website without knowing how to code?
Use a ready-made apology template rather than a site builder. A builder gives you a blank canvas and no idea what to write; a template gives you the sections — letter, photos with captions, promises, one interaction — and you fill in the words. On Lovely it takes about ten minutes and costs ₹49 to ₹79 one-time.
What should I actually put on a sorry page?
Six things: the specific mistake in the first two lines, one sentence showing you understood what they felt, three to six photos with real captions, promises that can be checked, one small interaction, and a closing line that asks for nothing. The design matters far less than whether someone could read the page and know exactly what you did.
How much does a sorry website cost to make?
On Lovely it is a one-time payment per page — ₹49 for Hey, It's Okay or Please Don't Leave Me, ₹59 for I'm Sorry or Sorry Baby, ₹79 for Am Sorry. There is no subscription, views are unlimited, and the recipient pays nothing. Building it yourself with a domain and hosting costs more and takes a weekend.
Can I make the sorry page private?
Yes. Lovely's apology templates include an optional password lock with your own unlock message, so the page opens only for the person you made it for. Without a password the page is unlisted but anyone with the link can open it.
How long does a sorry page stay online?
It stays live — there is no expiry and no renewal. You can edit and re-publish the same project later without paying again, which matters more than people expect, because most people want to change a line a day after they send it.
