Recommended Free Tools
To make a WhatsApp link-preview image, create a 1200×630-pixel (1.91:1) card, host it at a publicly reachable HTTPS URL, and place an absolute og:image URL in the page’s initial HTML. Add og:title, og:description and og:url, then inspect the rendered preview before sharing. Keeping the image near 300 KB or smaller, protecting a safe margin around text and logos, and avoiding JavaScript-only metadata prevents most missing or badly cropped previews.
What a WhatsApp Open Graph image generator does
A WhatsApp Open Graph (OG) image generator creates the branded thumbnail shown when someone shares a web-page link. It may provide a template editor, crop and compression controls, a WhatsApp preview, and ready-to-paste Open Graph tags. Open Graph turns a web page into a rich object for social applications; its core metadata is documented at ogp.me.
The generator is only one part of the process. WhatsApp still has to fetch your URL, read the metadata in the first HTML response, fetch the image, and decide whether to display it. A beautiful card with an inaccessible URL or late-injected tags will not produce a reliable preview.
Use these image dimensions and file limits
| Setting | Practical target | Why it matters |
|---|---|---|
| Canvas | 1200 × 630 pixels | The 1.91:1 ratio is the universal recommendation in Open Graph Generator’s June 13, 2026 guide (source). |
| File size | About 300 KB or less | OG Preview’s WhatsApp guide, updated December 2025, warns that files above 300 KB may omit the image (source). |
| Format | JPEG, PNG or WebP | Choose the format that preserves your design while meeting the size target. |
| URL | Absolute HTTPS URL | WhatsApp needs a directly fetchable address such as https://example.com/images/share-card.webp, not a relative path. |
Design at the full 1200×630 canvas, but keep a generous inner safe area. WhatsApp and other clients can crop or scale the card, and the available preview space varies by device. Keep logos, headlines and essential numbers away from every edge. Use high-contrast type large enough to remain legible after reduction.
#1 Best Overall
- 𝗔𝗱𝘃𝗮𝗻𝘁𝗮𝗴𝗲𝘀 𝗼𝗳 𝗼𝘂𝗿 𝘀𝘁𝗮𝗻𝗱
- Two NFC tag points inside for a convenient client phone connection.
- Optional: Your logo on the QR Code.
- Optional: Your slogan or custom text at the bottom part of the stand.
- 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝗶𝗻𝗳𝗼 𝘀𝗵𝗼𝘄𝗻
How to generate the card and metadata
1. Pick a creation method
- Static design: OpenGraph Studio provides browser-based crop, compression, WhatsApp preview and tag copying without requiring signup (OpenGraph Studio).
- Template cards: BetterImage describes a repeatable template workflow that exports a 1200×630 PNG for WhatsApp (BetterImage).
- Metadata preview and debugging: OpenGraph.dev previews cards and generates OG tags (OpenGraph.dev).
- Dynamic rendering: HTML/CSS to Image renders OG images from templates and data, useful when every article needs a different title or price (HTML/CSS to Image).
These approaches differ in where rendering happens and how much automation you need. A browser editor is convenient for one-off cards and can keep source images on your device. A server-rendered template is better when your CMS must produce thousands of unique cards, but it adds a rendering endpoint and caching considerations.
2. Build a readable 1200×630 design
- Start with a 1200×630 document (1.91:1).
- Place the page title or campaign message inside an inset safe margin; avoid tiny text and edge-aligned logos.
- Use one clear visual hierarchy: brand, short headline and optional supporting line. Do not rely on color alone to convey meaning.
- Export JPEG, PNG or WebP, then compress until the file is near or below 300 KB without making type visibly soft.
- Open the exported file at reduced size. If the title cannot be read in a small preview, simplify the card rather than adding detail.
3. Add the tags to the initial HTML
Put the tags inside the page’s <head> in the HTML returned for the first request. WhatsApp can miss metadata inserted only after client-side JavaScript runs. A minimal example is:
<head>
<meta property="og:title" content="Your page title">
<meta property="og:description" content="A concise description of the page.">
<meta property="og:image" content="https://example.com/images/share-card.webp">
<meta property="og:url" content="https://example.com/article">
</head>
Use the canonical page URL in og:url. Ensure the image URL is absolute, uses HTTPS, does not require a login, and returns the image itself rather than an HTML error page. Keep title and description aligned with the visible page so the preview is not misleading.
Rank #2
- Instant WhatsApp Connection – Visitors can quickly start a WhatsApp chat with a simple NFC tap or QR code scan. Functions as a WhatsApp QR code stand or NFC WhatsApp tag, compatible with all modern smartphones
- Boost Customer Engagement: Designed as a social media or business sign, this stand encourages customers to connect instantly via WhatsApp while providing safe visitor insights to see how often the link is accessed
- Hassle-Free Setup, No Apps or Subscription: Link your WhatsApp number once and update anytime without replacing the display. No apps, subscriptions, or complicated setup required
- Premium Acrylic Counter Display: Made from clear acrylic, measuring approximately 4.45 × 6.30 in, with a stable insertable base. The sleek, modern design fits perfectly on counters, reception desks, or event tables
- Compact & Versatile for Any Business: Ideal for restaurants, cafés, salons, boutiques, hotels, trade shows, or pop-up events. Keeps your WhatsApp contact visible and accessible, making it an essential tool for small businesses aiming to boost engagement
4. Publish, preview and correct
- Upload the image to a stable public URL.
- View the raw HTML source and confirm all four properties are present before any application scripts.
- Paste the page URL into a preview or debugger such as OpenGraph.dev; inspect the crop, title, description and fetched image.
- Send the link to a WhatsApp chat where you can verify the actual card. OpenGraph Studio documents a crop, compression and WhatsApp-preview workflow (details).
- If you change the image or tags, republish the page and test again. Previously fetched previews can remain visible until WhatsApp crawls the URL again, so test with a controlled URL or a materially changed page when diagnosing cache behavior.
Why a WhatsApp preview image is missing
The image URL is not fetchable
Check for a typo, an HTTP URL, a private bucket, authentication, hotlink protection or a redirect chain that ends in an error. Request the image URL without a browser session and verify that it returns the binary image with a successful response.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
The file is too large
Re-export at the same 1200×630 dimensions with stronger JPEG/WebP compression or a simpler PNG. The December 2025 OG Preview guide identifies 300 KB as the relevant maximum in its WhatsApp specification (guide).
Tags are injected after load
Move the four properties into server-rendered HTML. A browser may show a finished page while a crawler that does not execute your app’s JavaScript sees no og:image.
Rank #3
- Personalized QR Code Sign:Choose the style you want;click "Customize Now" button to easily add your logo, QR code, and text;We'll handle the rest, creating a unique and professional QR code sign that reflects your brand
- Customized Multi Business QR Code:Personalize your business identity with up to 4 QR codes, simplifying customer interaction with personalized QR code signatures;Works with Venmo, Cash App, PayPal, Instagram, Facebook, WiFi or else social media app
- Multiple Size Options:Available in 6 sizes–4"x6"(10.16x15.24cm), 5"x7"(12.7x17.78cm), 6"x8"(15.24x20.32cm), 8"x10"(20.32x25.4cm), 8"x12"(20.32x30.48cm), and 10*12(25.4x30.48cm);Multiple size options are suitable for any space; you can choose a sturdy wooden base for desktop use
- Custom Acrylic Scan to Pay QR Codes Sign:The sign is high-definition printed, displaying your QR code and text clearly and vibrantly;A protective film is applied to the surface,you will need to remove it before use
- Versatile and Practical Uses:This personalized QR code signature is perfect for hair salons, restaurants, beauty salons, cafes, offices, homes, businesses, and events,It's both decorative and practical; This social media sign makes it easy for customers to scan and pay or connect
The card is cropped or unreadable
Return to the 1.91:1 canvas, enlarge the headline, and move key elements inward. Inspect both the source image and the small WhatsApp rendering; do not assume the full desktop image will be shown.
The page or image is blocked
Bot protection, robots or request filtering can prevent retrieval. Test from outside your logged-in network and review server logs for the crawler request. A blank response, timeout or HTML error document cannot become a thumbnail.
Choosing a generator for your workflow
| Need | Best-fit approach | Trade-off |
|---|---|---|
| One campaign card | OpenGraph Studio | Fast browser workflow with crop, compression, preview and tag export; manual repetition. |
| Consistent branded cards | BetterImage templates | Repeatable design; template service is less flexible than custom code. |
| Debugging existing metadata | OpenGraph.dev | Excellent for checking tags and previews; it is not a replacement for publishing the asset. |
| Per-page dynamic images | HTML/CSS to Image | Automates rendering and caching; requires a server-side rendering integration. |
One 1200×630 asset can serve WhatsApp, Facebook, LinkedIn, Slack, Discord and other channels. Keep the design platform-neutral, then validate each channel’s crop and text treatment before a major campaign.
Rank #4
- PREMIUM MATERIAL: Our sign is made of 4×6 inch, 3 mm (0.12 inch) thick; This sign has beech and walnut bases and gold and silver mirror bases. An amazing acrylic business symbol.
- FULL CUSTOMIZATION: Click "Customize Now", fill in the social App ID and upload the QR code; choose the background color and matching base, and leave the rest to us (if you have a unique idea, you can contact us directly.)
- QR CODE SIGNS: There are a variety of social media to choose from, Instagram, Paypal, Wifi, Venmo, Zcash, Cash and more! (Choose two at most, if you need multimedia sign, you can enter the store to buy).
- PERFECT: QR code signs allow your customers to easily and quickly contact you via social media, your website, or a custom landing page you create when you answer a question about your service or product!
- APPLICABLE OCCASIONS: This business scan logo can be used in personal studios, restaurants, hotels, hair salons. This is perfect for any size business and is sure to grab attention for your business.
Or skip the browser setup
ScreenshotNeo can render an HTML/CSS card or capture a page through one screenshot API request. It offers full-page and element capture, custom CSS and JavaScript, waits for a selector, delay or network idle, device and retina settings, transparent backgrounds, resizing, caching and bulk capture. For an OG-card pipeline, create a route that renders your 1200×630 template, then capture that route and use the returned image URL or stored bytes.
ScreenshotNeo’s cleanup steps can accept cookie/consent banners and remove more than 60 known consent platforms, newsletter popups and chat widgets before capture; each step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP server exposes take_screenshot, get_page_info and capture_pdf for Claude, Cursor and other MCP clients.
See the parameter details in the ScreenshotNeo documentation. The following calls use the supplied API format:
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://example.com/og-card -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://example.com/og-card"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://example.com/og-card' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
The Free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 screenshots; every feature is available on every plan. Create a free ScreenshotNeo account to try the workflow.
Best Value
- How to Customize: Click the ‘Customize’ button to upload a high-resolution QR code, logo, or photo, enter your text, and choose your preferred stand. We’ll handle the rest to deliver a unique, professional QR code sign.
- Durable Acrylic with HD Printing: Made from premium-quality 4.5 mm thick acrylic, this sign features high-definition printing for sharp, scannable QR codes. Its scratch-resistant surface ensures durability and a polished, professional appearance, even with frequent handling.
- LED Wood Base Option for Elegance: Enhance visibility and style with the optional LED wood base or modern acrylic stand. The illuminated design grabs attention and adds sophistication, making it perfect for low-light settings like cafes or events.
- Versatile and Practical Uses: Ideal for cafes, restaurants, offices, homes, businesses, and events, this personalized QR code sign is both decorative and functional. It’s a standout accessory for sharing payment links, social media, or WiFi credentials.
- Exceptional Customer Service: Have questions? Contact us via email, and our team will provide prompt and reliable support within 24 hours. We’re committed to helping you create the perfect custom QR code sign for your needs.
Operational checklist
- Canvas is exactly 1200×630 and key content has safe margins.
- Image is JPEG, PNG or WebP and approximately 300 KB or less.
og:title,og:description,og:imageandog:urlare in the initial HTML.og:imageis an absolute HTTPS URL that returns the image without authentication.- The card has been inspected in a WhatsApp preview and in an actual chat.
- After edits, the page and image are republished and fetched again.
Frequently Asked Questions
Can I use the same OG image for WhatsApp and Facebook?
Yes. The generator guides describe 1200×630 cards as suitable across WhatsApp, Facebook, LinkedIn, Slack, Discord and other channels, but verify each service’s crop.
Does WhatsApp require a special image extension?
No specific extension is established here. JPEG, PNG and WebP are appropriate; accessibility depends on a public HTTPS image response and valid metadata.
Why does my browser show the image but WhatsApp does not?
A browser may have cookies, execute JavaScript or follow authenticated requests. WhatsApp needs the image and tags in the initial, publicly fetchable response.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

