Skip to main content
Scraper API

How to Print Good MTG Proxies: The Ultimate 2026 Guide

7 min read

The Art of the Perfect Proxy: A Technical Breakdown

Creating a proxy that looks legitimate and shuffles well isn't just about hitting 'print'; it is a technical process involving color management, material science, and precision handling. As a web scraping expert, I often deal with digital assets, but moving those assets into the physical world requires a shift in mindset from digital fidelity to physical tactility.

1. Sourcing Digital Assets (Web Scraping & Automation)

Before you print, you need the best source image. The visual fidelity of your proxy is entirely dependent on the input file.

The Resolution Standard: Magic: The Gathering cards are physically printed at a high line screen. To replicate this digitally, you need images scanned at 300 DPI (Dots Per Inch) or higher. Anything below this will look pixelated or blurry upon close inspection.

Automated Image Gathering (Python Example): For those building a Commander deck on a budget, manually downloading images is tedious. You can use Python to automate the scraping of high-quality card art from public APIs.

import requests

import os from urllib.parse import quote

def fetch_mtg_card_image(card_name, set_code=None): """Fetches high-res card art from Scryfall API.""" # Scryfall allows fuzzy searching which is great for automation search_url = f"https://api.scryfall.com/cards/named?fuzzy={quote(card_name)}"

try: response = requests.get(search_url) response.raise_for_status() data = response.json()

# Prioritize high-resolution borderless crops if available, else large image_url = data.get('image_uris', {}).get('border_crop') or data.get('image_uris', {}).get('large')

if not image_url and data.get('card_faces'): # Handle double-sided cards image_url = data['card_faces'][0].get('image_uris', {}).get('large')

if image_url: img_data = requests.get(image_url).content filename = f"{card_name.replace(' ', '_')}.jpg" with open(filename, 'wb') as f: f.write(img_data) print(f"Successfully downloaded: {filename}") return filename except Exception as e: print(f"Error fetching {card_name}: {e}") return None

Example Usage

fetch_mtg_card_image("Sol Ring")

File Formats: Always use PNG or high-quality JPG. Avoid exporting PDFs directly from browsers if possible, as they often compress images. Instead, download the raw image files and arrange them in a layout tool like Inkscape, GIMP, or Canva.

2. The Hardware Stack: Printers and Paper

This is where most amateur proxies fail. Using standard 80gsm copy paper results in flimsy, see-through cards.

The Printer: You need an Inkjet Printer.

  • Why: Laser printers use heat to fuse toner. This often cracks when you fold or shuffle the card, revealing white lines (creasing). Inkjet ink soaks into the paper, remaining flexible and durable.
  • Recommendations:
  • * *Budget:* Canon PIXMA series (excellent color accuracy). * *Pro:* Epson EcoTank (cost-effective for high volume) or Canon PIXMA Pro-200 (for gallery-quality prints).

    The Paper (The "Feel"): Real MTG cards are made of cardstock with a blue core (to prevent see-through) and a black core generally for higher-quality sets.

  • Grammage (GSM): Aim for 290gsm to 350gsm. Standard printer paper is 80gsm. 300gsm mimics the stiffness of a real card.
  • Finish: You need Smooth Matte or Photo Satin. Glossy paper looks like a photograph, not a TCG card. It also reflects light dangerously during a game, marking the card as a proxy.
  • Double-Sided Printing: Ensure your paper is rated for double-sided printing so the ink doesn't bleed through to the other side.
  • Alternative: "The Blanks" Method If printing directly on thick cardstock is difficult for your printer (it causes jams), buy "MTG Blanks" or thin cardstock and use a glue method. However, the "Direct Print" method is superior for feel.

    3. Printing Settings and Calibration

    To get that crisp, black border and vibrant text:

    1. Layout: Arrange your cards in a 3x3 grid on A4 or Letter paper. Ensure crop marks (thin lines) are printed so you know where to cut. 2. Color Management: Set your printer to "Photo Printing" or "Best Quality." 3. Paper Type Setting: Crucial—select "Heavy Paper" or "Cardstock" in the printer menu. This slows down the print head, allowing more ink to be deposited without smudging. 4. Scale: Ensure the print scale is 100%. Do not "Scale to Fit" margins, or your card will be slightly smaller than a real card (a common tell for bad proxies).

    4. The "Blue Core" Simulation (Advanced)

    Real cards aren't white inside. If you chip a real card, you see blue or black layers. If you chip a white-paper proxy, you see white.

    The Sandwich Method: 1. Print your fronts on high-quality photo paper (thinner, e.g., 200gsm). 2. Print your backs on standard paper. 3. Spray 3M Super 77 adhesive on a sheet of 250gsm Blue Cardstock (available at craft stores). 4. Stick the Front to the Blue Core, then the Back to the other side. 5. This creates a "Blue Core" proxy. If it chips, it looks authentic.

    *Note: This increases thickness slightly. Most sleeves fit them, but 'perfect fit' tight sleeves might not.*

    5. Cutting and Finishing

    Tools:

  • Rotary Cutter (Fiskars): Better than scissors, but can leave a slight curve.
  • Guillotine / Stack Cutter: The professional choice. Cuts 50-100 cards at once with perfect 90-degree edges.
  • Corner Rounder: You must round the corners. MTG cards have a specific radius (approx 3-4mm). Generic corner rounders are often too small or too big. Look for "MTG Corner Rounder" on Etsy or specialized proxy sites.
  • The "Boning" / Texture Process: Freshly printed cards are slippery. Real cards have a specific "linen" texture.

  • The Matte Finish: Purchase a "Matte Sleeve" (like Dragon Shield Matte) and put the card inside. The texture of the sleeve hides the glossy print.
  • The Texture Hack: Put the card in a perfect fit sleeve, then put a drop of water or matte varnish on the outside of the perfect fit and rub it in. This can sometimes ruin the card, so use with caution. The safer bet is simply using high-quality matte sleeves.

Comparison: DIY vs. Services

| Feature | DIY Home Print | Professional Service (MPC/MakePlayingCards) | Chinese "Toploader" Proxies | | :--- | :--- | :--- | :--- | | Cost | Low ($0.10 - $0.30/card) | Medium ($0.60 - $1.50/card) | Very Low (Bulk) | | Durability | Medium (Depends on adhesive) | High (Casino quality) | Low-Medium (Thin) | | Feel | Good (If 300gsm used) | Excellent (Real cardstock) | Okay (Often glossy) | | Turnaround | Immediate | 2-4 Weeks | 2-6 Weeks (Shipping) | | Risk | Ink jams, paper waste | Customs seizure (rare) | Customs seizure (higher) |

Legal and Ethical Warning

While creating proxies for personal use in a casual setting is generally a grey area that Wizards of the Coast tolerates, selling proxies is strictly illegal and results in Cease & Desist orders. Furthermore, using proxies in official tournaments (REL Competitive) is banned. Keep your printed cards for "Kitchen Table" magic or Commander nights with friends who agree to their use. Never try to pass a proxy off as a real card to a buyer or trader; this is fraud.

Summary Checklist for 2025

1. Source: High-res Scryfall images (300 DPI). 2. Paper: 300gsm Cardstock (Smooth Matte). 3. Printer: Inkjet (High Quality settings). 4. Assembly: Print Fronts -> Dry -> Print Backs (or paste backs) -> Cut -> Round Corners -> Sleeve in Matte.

By following these technical specifications, your proxies will not only look indistinguishable from across the table but will also pass the "shuffle test" in your hand.

Share: