PIC2EMOJI SAMPLE PACK
=====================

What this is
------------
One real pack, rendered from one real photo, published so you can inspect the
files before you pay. Nothing here is a mock-up: these are the same renders the
site shows, produced by the same pipeline that fills customer orders.

  source/portrait-source.jpg   the single input photo (1240 x 1564, JPEG)
  static-512/01..08.webp       8 static stickers, 512 x 512, transparent
  animated-512/01..08.webp     8 animated stickers, 512 x 512, 12 frames each
  specs.txt                    every file with its exact byte size

What is deliberately NOT in here
--------------------------------
A paid order also includes PNG copies (static packs) and GIF copies (animated
packs) of the same renders. They are not in this archive: re-encoding them here
would report a file size you would never actually receive. If you need to see
those formats, the emoji-resizer tool converts a WebP to PNG in the browser.

The three things worth checking
-------------------------------
1. Size      Every file is exactly 512 x 512 px — not cropped, not padded.
2. Alpha     Drop a static file onto a coloured background: the subject is cut
             out, there is no white box. The animated files have no alpha
             channel on purpose — transparent animated WebP misbehaves in some
             Android sticker importers — so they carry their own backdrop.
3. Motion    Open an animated file in a browser tab. It loops. Watch the seam:
             the motion is designed to loop, not to run once.

Trying it in a chat app
-----------------------
WhatsApp   Closest fit. 512 x 512 WebP, 51-64 KB static and 252-313 KB
           animated, both inside WhatsApp's 100 KB / 500 KB caps. You still add
           the pack through a sticker app on the phone — WhatsApp cannot import
           from a website.
Discord    Emoji must be 128 x 128 under 256 KB, so a 512 px file is rejected.
           Resize first, and use the GIF for motion.
Slack      128 x 128 under 128 KB, PNG/JPG/GIF only. WebP is not accepted;
           convert to PNG and resize.
Telegram   Static files upload as-is. Animated WebP is not supported at all
           (Telegram wants .TGS or .WEBM).
iMessage   No sticker import from files. A PNG can be sent as a photo.

Full limits, per platform, with the date they were checked:
https://pic2emoji.com/compatibility/

Licence
-------
Use these files to test them in your own chat apps, on your own accounts. Do not
resell them, publish them as your own sticker pack, or use them to train a
model. The stickers are AI-generated: an artistic redraw of the photo, not a
guaranteed likeness, and not a cut-out.
