My Lists
Saved lists will appear here.
FAQ — How to use OPR Card Generator
How do I generate cards?
In Army Forge, open your army and click “Share as Link”. Copy the link it gives you, paste it into the box on the Home page (the bare list ID also works), and click Generate Cards. If you've loaded that list before, it opens instantly from your saved copy — no download needed.
My cards look out of date — how do I update them?
Cards open from your saved copy for speed, so changes you made in Army Forge afterwards won't show until you re-download the list. Click Refresh List on the Home page (or Refresh in My Lists) to pull the latest version from Army Forge and update your saved copy.
Why won't my list load?
By far the most common reason is that the list was never shared. Go back to Army Forge and click “Share as Link” — without it, the list is private and can't be read. Also double-check that you copied the whole link (or the correct list ID).
How do I add a background image to a card?
Click a card to pick an image (up to 2 MB). Once it has one, drag (or use the Horizontal / Vertical sliders) to reposition, scroll (or use the Zoom slider) to zoom, and use the Opacity slider to fade it. Recenter resets the framing, and the ✕ removes the image.
Are my background images saved?
Yes. Each image — with its zoom, position and opacity — is stored on your device for that unit, so it's still there when you reload. When you Refresh List the image stays as long as the unit is still in the list; if a unit is removed (or you delete the list), its image is cleaned up automatically. Removing an image with the ✕ deletes it too. Images are kept on your device only — they aren't uploaded anywhere.
What does "Combine similar units" do?
With this option on, identical units are merged into one card prefixed with their count — three of the same unit show as 3x on a single card instead of three copies, with the model count shown as [5] after the name. This works for any unit regardless of model count, and up to three identical units share a card (a fourth starts a new one). Combining is purely cosmetic to save paper — points and loadout stay at the single-unit values. It's off by default, so every unit shows on its own card unless you turn it on.
What does "Use custom unit names" do?
With this option on, a unit you've renamed in Army Forge shows that custom name (e.g. Frodo) as the card title, and the original book name moves to the subtitle. It's on by default; turn it off to show the default book name as the title.
How do I print?
Click Print. Use the checkboxes above the cards to choose what goes on the page: the cards, the special rules table, and the spells table.
How do I download the cards?
Each card has a PNG button to download it on its own, or use Download All to save every card at once.
What is "My Lists"?
Every list you generate is saved automatically on your device. From My Lists you can Load one instantly from your saved copy, Refresh it to pull the latest version from Army Forge (this only happens when you click it), or Delete it. Loading a list also restores the options you had set for it (such as Combine similar units).
Changelog
What's new in OPR Card Generator. Newest changes first.
About
A small web app that turns a shared Army Forge list into printable unit cards for OnePageRules games.
Paste a shared army link, get one card per unit (stats, special rules, weapons), plus a combined special-rules table and a spells table — ready to print or download as PNGs.
Features
- One printable card per unit: Quality / Defense / Tough, special rules, weapons, notes.
- Combined special-rules table (including core/common rule descriptions) and a spells table for casters.
- Per-card background image (up to 2 MB) with drag- or slider-based positioning, scroll/slider zoom, opacity and recenter — saved on your device per unit and kept across refreshes.
- Print layout (choose cards / rules / spells) and PNG download (single or all).
- My Lists — every generated list is saved locally on your device so you can reload it instantly, refresh it on demand, or delete it.
- Cache-first loading — Generate Cards opens a previously loaded list instantly from your saved copy (works offline); use Refresh List to pull the latest version from Army Forge.
- FAQ, Changelog, and About pages.
Disclaimer
This is a free, non-profit project made by a fan, for fans. It is not affiliated with, endorsed by, or sponsored by OnePageRules.
OnePageRules and all of its game systems, rules, and content (Grimdark Future, Age of Fantasy, and others) are the property of OnePageRules. This tool only helps players display their own army lists, and is offered free of charge for non-commercial community use.
License
Licensed under the PolyForm Noncommercial License 1.0.0 — free to use, copy, modify, and share for any noncommercial purpose. Commercial use, including monetizing the project in any form, is not permitted.