Anticode Open builder

Make an animated greeting card as a small app, shared as a link

Most e-card sites give you a template, an advert and someone else's illustration. Using Anticode as an animated greeting card maker is different: the card is a small app, and it's yours, it opens with a gesture you choose, and it can hold an in-joke nobody else's card would. You describe it, and it's published as a link you send. Here's how to make it feel personal, and what to keep in mind about motion and privacy.

Updated · By the Anticode team

The anatomy of a good digital card

  1. The cover. One image or scene and the recipient's name. It should look finished before anything moves.
  2. The opening. A tap or click that does something satisfying: the card unfolds, an envelope opens, candles light, balloons drift up. This moment is the whole point of an animated card, so describe it carefully.
  3. The message. Short and specific. A memory or a line only the two of you would understand beats a general wish.
  4. A small extra. Blow out the candles by tapping each one, pop the balloons, flip a photo, a tiny game with their name as the high score. One extra is charming; five is a website.
  5. The ending. A signature, and a way to replay the opening.

Writing the message

The animation gets attention for a few seconds; the words are what people remember. A few things that help:

  • Name a real moment: "the time we got lost in Porto and found the best custard tarts".
  • Say what you value in them, in a sentence, without listing adjectives.
  • Keep the main message to what fits on a phone screen without scrolling.
  • If several people are signing, give each a short line rather than one long joint paragraph.

Motion that suits everyone

Animation that delights one person makes another feel unwell. Some people set their phone or computer to reduce motion, and Anticode's design gate checks published apps for reduced-motion support. In practice that means the card should still open and read well with movement turned down: the envelope fades open instead of flying, the confetti settles into place instead of falling. Ask for this explicitly and check it by turning on reduced motion in your own device's accessibility settings.

Two related habits make a card kinder: no flashing, and no sound until the recipient taps something. Browsers usually block sound before a tap anyway, so plan for the card to be enjoyed silently.

Describing it to Anticode

Give the occasion, the person, the opening moment and the words: "An animated birthday card for my sister Ana, turning 30. Cover: a small illustrated cake on a mint background with her name. Tap to light the candles one by one, then blow them out by tapping each. Then the card unfolds to a message about our summer in Porto. Signed from me and Leo. Playful, rounded type. Calm version for reduced motion."

Everything visual is drawn in code, because images from other websites can't load in the app. If you want a real photo inside, add your own photo with the build and say where it goes. Then preview it on a phone, which is where most people will open it, and adjust with change requests ("slower unfold", "bigger name on the cover").

Sending it

Publish it and send the link however you normally would. It opens in any modern browser with no app or account. Free sites carry a small "Made with Anticode" badge; paid plans don't (see pricing).

What to keep in mind

  • Public by link. Anyone with the address can open it; there's no password option. Leave out anything you wouldn't want forwarded.
  • No scheduled sending. It can't email itself on the day. Send the link yourself, or schedule a message in your own email app.
  • No group signing by link. Friends can't each add a message through the card, because apps don't share data between people. Collect messages first and put them all in your description.
  • No video or voice recording in the card. The sandbox has no camera or microphone access. A video file you upload with the build can be placed in it.
  • No cards for sale. It's for cards you make; selling e-cards to customers would need payments the app can't take.

For a bigger occasion with an RSVP, see the birthday invitation website. For December, try a digital advent calendar.

Questions people ask

Can the card play music?

Music can be made in code after the recipient taps, using the browser's audio. Songs from streaming services can't be embedded or loaded.

Does the recipient need to install anything?

No. It's a web page that opens from the link in their browser.

Can I reuse the card for someone else?

Start a new project with the same description and a new name and message, so each person keeps their own card at its own link.