Skip to main content
Proxy Basics

How to Make MTG Proxies Look Real: The Ultimate 2026 Technical Guide

8 min read

How to Make MTG Proxies Look Real: The Ultimate 2025 Technical Guide

As a proxy and web scraping expert, I approach the creation of Magic: The Gathering (MTG) proxies not just as a craft, but as a data reproduction challenge. Creating a proxy that is indistinguishable from a genuine card to the naked eye requires a rigorous workflow involving image processing, hardware calibration, and material science.

This guide covers the technical lifecycle of creating high-fidelity proxies, from scraping high-quality art assets to the physical finishing touches that replicate the "holo-foil" stamp found on modern rares.

1. Digital Asset Acquisition and Processing

The foundation of a realistic proxy is the source image. A low-resolution image will always look pixelated or washed out when printed at card size (63mm x 88mm).

High-Resolution Sourcing

  • Official Sources: For digital playtesting or high-end printing, utilize *Scryfall* or *MTGJson*. Scryfall provides API access to high-resolution art crops and card frames. As a scraping professional, I recommend using the Scryfall API (`/cards/{id}) to pull the image_large` URI if you are automating your deck building process.
  • Scanning: If you are creating a custom proxy using art that isn't available digitally, you must scan the physical source. Technical Spec: Set your scanner to a minimum of 600 DPI (Dots Per Inch). 300 DPI is the print standard, but 600 DPI captures the micro-dot pattern of the half-toning used in commercial printing, allowing for sharper downsampling later.
  • Color Correction (The Secret Sauce)

    The biggest "tell" of a proxy is incorrect color balance. Home printers and scanners introduce a significant color cast—usually yellow or cyan—that makes the card look "washed out" compared to the vibrant, saturated colors of a real MTG card.

    The Fix: You must use photo manipulation software (Photoshop, GIMP, or the free webtool *MakePlayingCards* editor).

    1. Curves Adjustment: Open your image and create a 'Curves' adjustment layer. 2. Black Point: Drag the black point input slider slightly to the right until the deepest blacks in the card art (the border) are truly black (RGB values 0,0,0 or very close), not dark gray. 3. White Point: Adjust the white point to ensure the text box is pure white. 4. Neutralizing the Cast: Sample the gray text box background. In the 'Info' panel, check the RGB values. If Red and Green are higher than Blue, your image is too yellow. Decrease the Red and Green curves, or increase the Blue curve slightly until the text box reads a neutral gray.

    2. The Hardware: Printers and Inks

    For 2025 standards, standard inkjet printers are generally insufficient for "realistic" results because the ink pools on the paper, creating a glossy sheen that looks wet. You need a Laser Printer.

  • Why Laser? Laser toner is fused to the paper with heat. It sits *on top* of the fibers rather than soaking in. This creates a flat, matte finish that perfectly matches the non-foil areas of a real MTG card.
  • Resolution: Ensure your printer supports 1200 DPI output. Most modern Brother or HP laser printers offer this, but they may default to 600 DPI. Check your printer preferences via the driver settings.
  • 3. Material Science: Card Stock Selection

    This is where most proxies fail. You cannot print a card and expect it to feel right without the correct substrate.

    GSM and Core

    Real MTG cards are printed on a specific type of cardstock with a blue core (visible when the card is torn). To replicate the weight and snap:

  • Avoid Standard Cardstock: Do not use 65lb or 80lb cover stock from craft stores; it is too light.
  • The Target: You need 250 GSM to 330 GSM (Grams per Square Meter).
  • Professional Service: For the absolute best result, use services like *MakePlayingCards* (MPC) or *PrinterStudio*. Select the "S30" or "Blue Core" stock option if available. This card stock is manufactured specifically to mimic game cards.
  • *Comparison of Proxy Materials:*

    | Material Type | Weight (GSM) | Opacity | Realism Rating | Cost | | :--- | :--- | :--- | :--- | :--- | | Standard Printer Paper | 80-90 | Low | 1/10 | $ | | Heavy Cardstock (Craft Store) | 200 | Medium | 5/10 | $$ | | German Black Core / S30 (MPC) | 280-330 | High | 9.5/10 | $$$ |

    DIY Card Stock: The "Double-Face" Method

    If you are printing at home and cannot source thick blue-core paper, use the Double-Face Method:

    1. Print your card on standard 80lb cover stock. 2. Take a bulk cheap common card (a "donor" card). 3. Glue your printout over the donor card using a spray adhesive (like 3M Super 77) or a thin layer of PVA glue. 4. This gives you the correct thickness and the blue core from the donor card.

    4. Advanced Techniques: Textures and Foils

    The "Holo-Stamp" Replication

    Modern rare and mythic rare cards feature a holographic oval stamp at the bottom of the card. A flat print looks fake without this.

  • The DIY Fix: Purchase "Holo-sticker" sheets (often sold as "custom holos" on Etsy). These are stickers with a holographic pattern that you cut out and apply over the stamp area.
  • The Pro Fix: If you are ordering through a service like MPC, select the "Foil" option for the specific card. However, be aware that this foils the *entire* card, which is not tournament legal and looks different from an official foil.
  • The Rosette Texture

    Genuine Magic cards have a subtle, dimpled texture (visible when tilting the card against a light). To replicate this at home:

  • Krylon Crystal Clear Acrylic Coating: Spray a very light mist over your printed proxy. This adds a slight texture to the ink, though it can be tricky to get even.
  • Sleeving: This is the 90% solution. Using a Matte Sleeve (like Dragon Shield Matte) hides the lack of texture on the card back and front, effectively normalizing the feel of the proxy against real cards.

5. Python Automation for Batch Processing

As a scraping expert, I often automate the color correction process. While you cannot legally distribute copyrighted images, you *can* write scripts to process images you own or have scanned for personal archiving. Here is a conceptual Python script using the Pillow library to automate the color shift (removing the yellow cast) mentioned in Part 1.

from PIL import Image, ImageEnhance, ImageStat

def correct_proxy_color(input_path, output_path): """ Automatically adjusts color balance to remove yellow cast and increase contrast for MTG proxy printing. """ img = Image.open(input_path).convert('RGB')

# 1. Increase Contrast to make blacks darker and whites whiter enhancer = ImageEnhance.Contrast(img) img = enhancer.enhance(1.15) # 15% contrast boost

# 2. Adjust Saturation (Modern MTG prints are highly saturated) saturator = ImageEnhance.Color(img) img = saturator.enhance(1.10)

# 3. Manual Color Balance Logic # Splitting channels to manipulate them individually r, g, b = img.split()

# Reduce Red and Green channels slightly to combat yellow/cyan cast # This is a simplified approximation of a Curves adjustment r = r.point(lambda x: x * 0.95) g = g.point(lambda x: x * 0.95) b = b.point(lambda x: x * 1.05) # Boost blue slightly

result = Image.merge('RGB', (r, g, b)) result.save(output_path) print(f"Processed and saved: {output_path}")

Example usage

correct_proxy_color('scanned_card.jpg', 'corrected_proxy.jpg')

Conclusion

Making an MTG proxy look real in 2025 is about attention to detail. The difference between a "fake looking" print and a "high-quality proxy" comes down to: Laser Printing, Color Correction (specifically neutralizing yellow), and S30/Blue-Core Card Stock.

Whether you are playtesting a new Commander deck or archiving a collection, combining digital image processing with the correct physical materials will yield a result that holds up to scrutiny across the table.

> Disclaimer: This guide is for educational and personal use only. Selling proxies or passing them off as genuine cards for profit is illegal and violates Wizards of the Coast's intellectual property rights. Always support your local game store (LGS) by purchasing official products.

Share: