LINK BUILDERCUSTOMIZE

Build your own Valentine link.

Click through the live preview below exactly like your recipient will, and double-click any text or picture to change it right where it sits. Or let an AI assistant build it with you (see below). By default nothing here gets saved or sent anywhere — the link is put together entirely in your browser. If you'd rather have a short link, switch on “Save online” below.

See a finished example

To get through, select the cute animals — and leave the blobfish alone. Shows how your own pictures go into the grid.

Let an AI build it with you

Give ChatGPT, Claude, Gemini or any other assistant the address below. That one file holds everything it needs: how to ask you the right questions, every parameter, pictures, and how to save the Valentine online through the API or the MCP server (https://d-solve.de/projects/valentine-captcha/llms.txt).

Prefer to write the link yourself? Every parameter is listed with a working example in the documentation.

Open llms.txt ↗ All parameters ↗
The assistant only sees what you type into it. Like every Valentine link, the finished link holds all of its content in plain sight.

The preview is fully clickable. Double-click anything that lights up on hover to edit it — changes show instantly. Enter saves, Esc undoes. The language switch changes every text you haven't overridden yourself — buttons, loading messages, errors, the reveal.

How it works

  1. Click through the preview like your recipient would — or jump straight to a screen with the buttons above it.
  2. Double-click a name, a headline, a picture or the slider labels and type your own. Clear a box (or press “Use default”) to get the built-in text back.
  3. Copy your link and send it.

In the intro and final headlines, the intro paragraph, the “what to find” line and the slider question you can wrap a phrase in *asterisks* to put it in the italic accent colour, and press Shift+Enter for a line break.

Everything you can change

Can't double-click (e.g. on a phone)? Tap a name here instead. A dot marks what you've already changed.

Intro screen

Captcha challenge

Slider screen

Reveal screen

Which squares must be selected

“All” is the default and the joke: every square secretly has a heart. Squares are numbered 1–9, left to right and top to bottom — the same numbers the preview shows in each square's corner.

Start from an existing link

Paste a finished Valentine link to read its settings back into the preview — useful for changing one you already built. Anything the link doesn’t set is reset to the default.

Advanced: base URL Defaults to wherever this page is hosted. Only change this to build a link for a different self-hosted copy.