To create a social preview image with Cloudinary, build a delivery URL from a Cloudinary image asset, apply any needed crop, resize, or text and logo overlays, then put that URL in the page’s Open Graph image metadata. In Next.js, Cloudinary’s CldOgImage component and getCldOgImageUrl helper provide a documented route. This composes an image; it does not, by itself, capture an arbitrary webpage or extract its contents.
What Cloudinary does—and what it does not do
Cloudinary can deliver transformed versions of images stored in its environment, including images created by resizing, cropping, optimizing, and layering text or other images. Its Next.js SDK also documents helpers for generating social-card images. Your application still needs to provide the page-specific title, branding, and other content used to create the artwork, and then expose the resulting image URL in the page metadata.
Cloudinary’s reviewed documentation does not establish that these tools render an arbitrary webpage as a screenshot or automatically extract its title and description. If you need a screenshot of the rendered page itself, that is a different workflow from building a designed social card.
Choose a source image and card design
Start with an image asset in your Cloudinary environment. You can use a background or other base image, then apply transformations that suit your design. For a page-specific card, supply the page title or other text to your application’s card-generation logic and overlay it on the base image. You can also add a logo or another image layer.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errors#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Cloudinary documents text layers with font, size, styling, and placement controls, as well as image overlays that can be transformed and positioned. Choose the layout and crop for your design and intended destinations; the documentation covered here does not establish a universal social-card size or platform-specific requirements.
Generate the Cloudinary image URL
Use the Next.js Open Graph helpers
For a Next.js application, Cloudinary’s Next.js SDK documents CldOgImage for generating Open Graph images through the transformation API and getCldOgImageUrl for generating a social-card image URL for App Router metadata. Use the helper or component in the way documented for your installed SDK version, and connect its resulting URL to the page’s Open Graph image metadata. Props and framework integration can vary by version, so follow the current Cloudinary Next.js SDK documentation for the exact setup.
Generating an image URL is only one part of the job: the page’s metadata must actually use that URL. Check the rendered page metadata to confirm that the intended Open Graph image value is present.
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
Build a delivery URL in other stacks
For frameworks without the Next.js-specific helpers, the general pattern is the same: use a Cloudinary delivery URL for an asset in your Cloudinary environment, include the desired transformations, and set the resulting URL as the page’s Open Graph image. Cloudinary’s URL structure contains the cloud name, asset type, delivery type, optional transformations, version, public ID, and file extension. An SDK URL helper can construct the URL, and an image-tag helper can use it in HTML.
Free tools Windows power users keep installed
One-click scans. No signup required.
Cloudinary generates dynamic transformations on request and caches the derived asset for later requests. Transformation operations may count toward account usage; check the applicable account plan and its limits rather than assuming they are free. Exact pricing and quotas are plan-dependent and are not specified here.
Put the image in your page metadata
Once you have the image URL, configure the page’s metadata mechanism to use it as the Open Graph image. In Next.js App Router, use the metadata integration documented for the SDK version you have installed. In another stack, set the equivalent Open Graph image field in the HTML or framework metadata API. A valid transformed image URL alone does not configure the webpage’s metadata.
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
For cards whose artwork changes with each page, make sure your application passes the appropriate page content into the image-generation logic. Cloudinary’s documented transformations can create the image from supplied assets and text; they do not establish automatic extraction of a webpage’s contents.
Use a remote image with Cloudinary fetch
Cloudinary fetch can retrieve a remote image and deliver it through a Cloudinary URL with transformations. Whether a URL can be fetched depends on the environment’s security configuration: fetch may be unrestricted or may require a signed URL, and an allowed-fetch-domain list can block sources outside the permitted hosts. The remote URL must resolve to supported media.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Fetched assets are cached. Updating the remote source does not necessarily refresh the fetched asset or its transformed versions automatically, so plan how to refresh or replace changing source images. Do not expose credentials in client-side fetch URLs.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Or skip the browser setup
If what you need is a screenshot of a rendered webpage rather than a designed card, ScreenshotNeo is a website screenshot API and MCP server. Its one-call API can return a screenshot in PNG, JPEG, or WebP, or a PDF. For example, this cURL request captures a page:
ScreenshotNeo API documentation
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before capture; these steps can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP server gives AI agents tools for taking screenshots, getting page information, and capturing PDFs. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 shots.
Sign up for ScreenshotNeo’s free plan.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Troubleshooting
The card image URL works, but the social preview is missing or wrong
Check the page’s rendered Open Graph image metadata and confirm it contains the URL you generated. The delivery URL does not automatically add itself to the page metadata. For Next.js, verify that your metadata integration matches the SDK version in use.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →A remote source cannot be fetched
Confirm that the source resolves to supported image media, then check the Cloudinary environment’s fetch settings, signed-URL requirements, and allowed-fetch-domain rules. A host outside the permitted domain list can be blocked.
Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
A changed remote image still appears unchanged
Cloudinary caches fetched assets and derived versions. A source update may not refresh the cached asset automatically; use an explicit refresh or replacement strategy appropriate to your application.
The URL renders a different crop or layout than expected
Review the transformation and overlay settings in the generated URL, including placement and sizing, then inspect the resulting image. There is no single crop or image size established here for every social platform.
Transformation usage is higher than expected
Dynamic transformations may count toward Cloudinary account usage. Review the applicable plan’s usage terms and limits before generating cards at scale.
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.

