Embed Pokémon pack opening on your site
PackRip ships a chrome-free embeddable pack opener at /embed/open/{setId}. Drop it into a blog post, wiki article, Notion page, or YouTube description anywhere an iframe is allowed. Free, no signup, no ads inside the widget, 139 sets (Pocket Monsters Card Game 1996 through Pitch Black (July 2026)) with the published PackRip pull rates.
Live preview → Open the Base Set embed in a new tab to see exactly what your visitors will get.
How it works — 3 steps
- Pick a set. Choose any of the 139 booster sets (128 English + 11 vintage Japanese). Set IDs are short (e.g.
base1,neo1,xy1,swsh1,sv3pt5,pmcg1). - Copy the iframe. Paste the snippet below into your HTML. Swap the
{setId}placeholder for your chosen set. - Publish. Visitors can open packs immediately. No signup, no email, no install. Their progress is saved in their own browser via PackRip's normal anonymous UUID system.
Copy-paste iframe snippet
Drop this into any HTML page. Adjust width and height to taste — 480×720 is a good mobile-leaning default.
<iframe
src="https://www.packrip.co/embed/open/base1"
width="100%"
height="720"
style="border:0;border-radius:12px;max-width:480px"
loading="lazy"
title="PackRip — Open Base Set packs"
allow="clipboard-write"
></iframe>
<p><a href="https://www.packrip.co/open/base1">Base Set pack simulator</a> by <a href="https://www.packrip.co">PackRip</a></p>
Responsive wrapper (recommended)
This wrapper keeps a comfortable 9:16 aspect ratio at any container width — works inside Substack, Ghost, Medium-style narrow columns, and inside CSS Grid layouts.
<style>
.packrip-embed { position: relative; width: 100%; max-width: 480px; aspect-ratio: 9 / 16; margin: 1rem auto; }
.packrip-embed iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; border-radius: 12px; }
</style>
<div class="packrip-embed">
<iframe
src="https://www.packrip.co/embed/open/base1"
loading="lazy"
title="PackRip — Open Base Set packs"
allow="clipboard-write"></iframe>
</div>
<p><a href="https://www.packrip.co/open/base1">Base Set pack simulator</a> by <a href="https://www.packrip.co">PackRip</a></p>
Already using loading="lazy"? Good. PackRip's embed is ~250 KB gzipped JS plus card art on demand; lazy-loading keeps it off the critical render path so your Largest Contentful Paint stays clean.
Popular sets to embed
- Base Set (1999) —
/embed/open/base1 - Jungle (1999) —
/embed/open/base2 - Fossil (1999) —
/embed/open/base3 - Team Rocket (2000) —
/embed/open/base5 - Neo Genesis (2000) —
/embed/open/neo1
The complete 139-set list with IDs lives at /llms.txt (look for the "Open …" entries).
Frequently asked questions
Can I customize the embed size?
Yes. The iframe accepts any width and height. We recommend a minimum width of 360px and height of 640px for a comfortable pack-opening experience on desktop. The responsive wrapper snippet keeps a 9:16 aspect ratio on any width.
Does embedding PackRip affect my SEO?
No. The embed pages are marked noindex, nofollow so search engines do not index them via your site. The iframe loads on a separate origin (packrip.co) so PackRip's content does not count toward your page's indexed text. We recommend loading="lazy" to avoid affecting Largest Contentful Paint.
Do you track my visitors?
PackRip's standard analytics (Firebase GA4 page views, anonymous UUID for save state) fire inside the iframe as usual. We do not receive any data from your parent page beyond the document referrer. Visitors can dismiss the consent banner inside the iframe just like on packrip.co. No third-party ad SDKs run inside the embed.
Can I pick which set opens?
Yes. The URL pattern is /embed/open/{setId} where setId is one of 139 booster sets (128 English + 11 vintage Japanese) — for example base1 for Base Set, neo1 for Neo Genesis, ex1 for Ruby & Sapphire, hgss1 for HeartGold & SoulSilver, xy1 for XY, swsh1 for Sword & Shield, sv3pt5 for Pokemon 151, or pmcg1 for the 1996 Japanese Expansion Pack. The full list of set IDs is documented at https://www.packrip.co/llms.txt.
Is the embed free? Are there ads?
Yes, the embed is free with no time limit, no signup, and no ads inside the widget. PackRip is funded by TCGplayer affiliate links plus Google AdSense display ads on eligible main-site pages — none of those surfaces are shown inside the embed widget, and the widget is never given an ad host in its Content-Security-Policy.
Do I need to credit PackRip?
The snippets above include a one-line credit link under the iframe — please keep it. The embed itself displays no branding, so that line is the only thing telling your readers where the simulator came from, and it is the only way they can click through to open other sets. It stays free either way; the link is simply how the project sustains itself.
Terms
- Free forever. The embed has no time limit and will never become paid. It is part of PackRip's free tier.
- Keep the credit line. Each snippet ships a one-line link under the iframe. The embed shows no branding of its own, so that link is your readers' only route to the rest of the simulator — and the only thing that makes hosting it worthwhile for us. The embed stays free and unrestricted regardless.
- No warranty. The embed is provided as-is. PackRip may update the widget UI, pack contents, or rendering at any time. Pull-rate math is stable and drift-checked at build time.
- Pokemon trademarks. Pokémon and all related properties are trademarks of Nintendo, The Pokémon Company, and Game Freak. PackRip is an unofficial fan project. Embedding does not grant you any Pokémon trademark licence.
- No PII exchange. PackRip does not share any data about your visitors with you, and your site does not share any data about visitors with PackRip beyond the standard HTTP referer header.