Skip to content
LibreMemorial

Free · Open source · No accounts

Keep their memory somewhere that lasts.

Build a memorial page with photos, the life story, and the memories people want to share. Print the QR code on a card, a bench, or a headstone — anyone who scans it lands here, for as long as the web exists.

  • No ads, ever
  • No tracking scripts
  • QR card ready to print
Portrait of Andrei Ionescu

Andrei Ionescu

1961 — 3 November 2024

“He knew the name of every bird in the valley.”

The ridge, NovemberHis last notebook, still half emptyMemorial photo
Scan to visit the memorial

Why it is different

Honest software for remembering someone

Memorial services should not be a subscription. This one is a few small files and a static site — cheap to run, hard to take away, and yours to keep.

Photos that stay sharp

Upload from your phone; every image is downscaled and optimised at build time, so the page loads fast and the project never balloons in size.

Stories from everyone

Collect memories from family and friends. Each one is a small file of its own, so nothing gets overwritten and nothing gets lost.

A printable QR code

Every memorial gets a QR code and a print-ready card. Put it on an order of service, a photo frame, a bench or a headstone.

Donation links, if you want

Add a GoFundMe, a charity or a cause close to them. We never take a cut and we never handle your money.

No accounts, no tracking

A single secret edit link is all it takes to manage a page. No signups, no cookies, no analytics, no advertising.

Your files, in Git

Every memorial is stored as plain JSON, photos and stories in a Git repository. You can export it, back it up or move it anywhere.

Unlisted when you need it

Keep a page reachable only by link — perfect for a private family gathering — and make it public whenever you are ready.

Calm by default

One respectful, paper-white design that puts the person first. No themes to fiddle with, nothing to distract from their memory.

How it works

Four steps, and most of them are just remembering

  1. 1

    Start with their name

    Type their name, the years they lived, and a line that says something true about them. That is enough for a page — you can add the rest later, together.

  2. 2

    Add photos and memories

    Drag in photographs straight from your phone and paste in the stories people tell. Every addition is its own file, so the page grows piece by piece.

  3. 3

    Share the link and the QR code

    Send the link to family, or download the QR card and have it printed for the service. Anyone who scans it lands on the memorial, no app required.

  4. 4

    Keep the edit link safe

    You get one secret link that lets you change anything later — no account, no password to forget. Save it with the family photos.

Questions families ask

Do I need an account?

No. Creating a memorial gives you a secret edit link. Keep it somewhere safe and that link is your key to the page forever. There is nothing to sign up for and no password to reset.

What does it actually cost?

Nothing. The whole site is static files served from a free Cloudflare plan, and memorial content is stored as files in a Git repository. Running costs are close to zero, and the project is open source so it can outlive any one person's hosting bill.

Can someone else edit the page?

Yes — share the edit link with whoever should have access. Anyone with that link can add photos and stories. Treat it like a house key: give it only to people you trust.

Where are the photos and stories kept?

In a Git repository, as ordinary folders and files. Every edit is a versioned commit, which means nothing is ever silently lost and you can always get the original files back.

Can I add a donation link?

Yes. Add any GoFundMe, charity or fundraising link to the page. LibreMemorial never processes payments and never takes a percentage.

What happens if I lose the edit link?

The page stays online and public — you simply cannot edit it until someone restores access. Keep two copies, and consider sharing it with one other family member.

Memorials

Lives remembered here

See all memorials

What it costs

Nothing, and it stays that way

There is no premium tier, no expiry, no "restore your memories for €9.99". If you want to help keep the servers running, you can — but a memorial never depends on it.

Prefer to contribute code, translations or a bug report? The repository is open — that helps just as much.

  • Hosting

    The site is static HTML on Cloudflare's free plan. Serving a memorial costs effectively nothing.

  • Storage

    Photos and stories are files in a Git repository — a place that already exists, with backups and history included.

  • Our cut of donations

    Zero. Donation links go straight to the charity or fundraiser you choose. We never touch the money.

Start their memorial today

It takes a couple of minutes, costs nothing, and you will have a link and a QR code you can share before the day is over.