Tap Make a card and you start with a random creature, name and moves, ready to change. Use the picture buttons to add stickers, draw, add a photo from your computer or change the words, then tap the tick to save it to your collection. Share gives you a picture of the front and back, and Print a PDF. Press Wide on a computer and the card sits beside its panels. It is built from the same code as the app in the App Store and on Google Play, and it is deliberately not all of it — see below.

What this page does and does not do

  • Not all of it is here. Taking a photo with the camera is gone; adding one from a file works. The vibration switch and Contact support are hidden, and Print hands you the PDF to share or download instead of opening a print dialog.
  • Your cards stay in this browser. Cards, decks and the photos on them are kept in this browser’s storage, not in an account, and never uploaded. They do not follow you to another browser or your phone, and clearing your site data or using a private window loses them.
  • There are no ads here. The ad network has no browser version, so there is nothing to show. The phone app is different: it carries one banner on the collection screen, never in the card editor.
  • Nothing is sold, and nothing you make is sent anywhere. No in-app purchases, no account and no sign-in. This build has no analytics, no crash reporting and no advertising in it. The phone app’s, described in its privacy policy, are left out of the browser version. A photo you add stays in this browser. In a session measured against it, no request left this domain, fonts included. It sets no cookies of its own. This page does carry the same analytics as every other page on the site, which is described in the privacy policy; in the EEA, the UK and Switzerland it stays off until you accept the banner.
  • Nothing comes from Google, fonts included. The rendering engine is served from this domain, not from Google’s CDN. That is not the framework default; we changed it on purpose. The typefaces, Lilita One and Inter, are bundled with this build and served from here too, so the browser asked no other domain for anything. Checked against this build on 28 October 2026, making a card with a photo and sharing it.

If it runs badly

It is about two and three-quarter megabytes the first time in Chrome and about three and a half in Safari, most of it the rendering engine rather than the card maker. Those figures are this build’s own files compressed locally on 28 October 2026 rather than a reading taken off the wire, so what Cloudflare actually serves may differ a little. It also leans on the browser rather than the phone’s graphics chip, so an old laptop or a weak connection will feel it, and the first load is slower than the second because nothing is cached yet. The installed app has neither problem. What Card Lab costs and what it collects are on its own page.