Metadata Checker

Preview and check if the page has valid Open Graph and X.com (Twitter) card metadata that makes links to that page stand out on social media, DMs, and in popular apps like Slack, Discord.

All available social sharing meta tags:
titleNot found — The title of the web page.
descriptionNot found — The description of the web page.
og:titleNot found — The title of your content as it should appear when shared.
og:typeNot found — The type of your object (e.g., website, article, video.movie).
og:urlNot found — The canonical URL of your object.
og:imageNot found — The URL of an image that represents your content.
og:image:secure_urlNot found — A secure (HTTPS) URL of the image.
og:image:typeNot found — The MIME type of the image (e.g., image/jpeg).
og:image:widthNot found — The width of the image in pixels.
og:image:heightNot found — The height of the image in pixels.
og:image:altNot found — An alternative text description of the image.
og:audioNot found — The URL of an audio file to accompany your content.
og:audio:secure_urlNot found — A secure (HTTPS) URL of the audio file.
og:audio:typeNot found — The MIME type of the audio file (e.g., audio/mpeg).
og:descriptionNot found — A brief description of your content.
og:determinerNot found — The word to precede the title, like 'a' or 'the'.
og:localeNot found — The locale of the content (e.g., en_US).
og:locale:alternateNot found — Alternate locales for the content.
og:site_nameNot found — The name of the website hosting the content.
og:videoNot found — The URL of a video to accompany your content.
og:video:secure_urlNot found — A secure (HTTPS) URL of the video.
og:video:typeNot found — The MIME type of the video (e.g., video/mp4).
og:video:widthNot found — The width of the video in pixels.
og:video:heightNot found — The height of the video in pixels.
og:video:durationNot found — The length of the video in seconds.
og:updated_timeNot found — The last time the content was updated.
og:article:published_timeNot found — The time the article was first published.
og:article:modified_timeNot found — The time the article was last modified.
og:article:expiration_timeNot found — The time after which the article is no longer relevant.
og:article:authorNot found — The author of the article.
og:article:sectionNot found — A high-level section name for the article (e.g., Technology).
og:article:tagNot found — Keywords associated with the article.
og:article:publisherNot found — The publisher of the article.
og:book:authorNot found — The author of the book.
og:book:isbnNot found — The ISBN number of the book.
og:book:release_dateNot found — The release date of the book.
og:book:tagNot found — Tags associated with the book.
og:profile:first_nameNot found — The first name of the person in the profile.
og:profile:last_nameNot found — The last name of the person in the profile.
og:profile:usernameNot found — The username of the person in the profile.
og:profile:genderNot found — The gender of the person in the profile (male or female).
og:music:songNot found — The specific song from the album.
og:music:song:discNot found — The disc number for the song.
og:music:song:trackNot found — The track number for the song.
og:music:albumNot found — The album the music belongs to.
og:music:album:discNot found — The disc number in the album.
og:music:album:trackNot found — The track number on the disc.
og:music:musicianNot found — The musician who performed the music.
og:music:release_dateNot found — The release date of the music.
og:music:radio_stationNot found — The radio station playing the music.
og:video:actorNot found — An actor featured in the video.
og:video:actor:roleNot found — The role of the actor in the video.
og:video:directorNot found — The director of the video.
og:video:writerNot found — The writer of the video.
og:video:seriesNot found — The series to which the video belongs.
twitter:cardNot found — The type of card to display (e.g., summary, summary_large_image, app, player). We recommend using summary_large_image as it provides the most visibility.
twitter:siteNot found — The Twitter username of the website or the account related to the content.
twitter:site:idNot found — The numeric Twitter ID of the website or the account related to the content.
twitter:creatorNot found — The Twitter username of the content creator.
twitter:creator:idNot found — The numeric Twitter ID of the content creator.
twitter:titleNot found — The title of the content as it should appear in the card.
twitter:descriptionNot found — A description of the content, usually limited to 200 characters.
twitter:imageNot found — The URL of the image to show in the card.
twitter:image:altNot found — A text description of the image for accessibility purposes.
twitter:playerNot found — The URL to the player iframe for video/audio content.
twitter:player:widthNot found — The width of the player in pixels.
twitter:player:heightNot found — The height of the player in pixels.
twitter:player:streamNot found — The URL to the video or audio stream.
twitter:app:name:iphoneNot found — The name of your app in the iTunes App Store (iPhone version).
twitter:app:id:iphoneNot found — Your app's iTunes ID (iPhone version).
twitter:app:url:iphoneNot found — The URL for opening your app on iPhone.
twitter:app:name:ipadNot found — The name of your app in the iTunes App Store (iPad version).
twitter:app:id:ipadNot found — Your app's iTunes ID (iPad version).
twitter:app:url:ipadNot found — The URL for opening your app on iPad.
twitter:app:name:googleplayNot found — The name of your app in the Google Play Store.
twitter:app:id:googleplayNot found — Your app's Google Play Store ID.
twitter:app:url:googleplayNot found — The URL for opening your app on Android.

Your secret to high click‑through rate

Use Robolly's URL-based API (no-code friendly) to generate dynamic, personalized open graph images that makes you stand out on social media and chat apps when someone shares a link to your page.

Didn’t find template for you?

Design your custom template right from the browser with Robolly’s simple editor. Or choose from 100+ templates we pre‑made and modify them to fit your needs.

Generate visuals with API

Need to generate template-based graphics programmatically? With Robolly API, it's as easy as getting the right parameters into an URL link. You can do it manually, it works in email, or create a fully automated pipeline on your server.

  • On-demand rendering
  • Security signature
  • No-code friendly
# The image is genereated & returned synchnously, so the render URL works as source for img, meta tag, etc.
<meta name="twitter:image" content="https://api.robolly.com/templates/1/render?title=Apple AirTag&price=$29">
<meta property="og:image" content="https://api.robolly.com/templates/2/render?title=Apple AirTag&price=$29">

# Of course, you can also download the image programatically and save it for example...
const params = "certificate-holder=John doe&date=20 November 2024, 12:15";
const response = await fetch(`https://api.robolly.com/templates/3/render/pdf?${params}`);
response.body.pipe(fs.createWriteStream("./certificate.pdf"));

Efficient, time-saving and fun!

“I actually really enjoyed making my templates! It's great seeing them come together. So, the biggest benefit here is the sheer amount of time saved. It takes a little time to set up templates. But the time you save from then onward is amazing. Robolly comes with a solid bunch of good-looking pre-made templates. Datasets make it super easy to create images. Love that you can search and use images directly from there rather than having to find them elsewhere, save & upload. Google Sheets integration is brilliant and is just what I need for creating quick, on-the-fly images in a variety of different templates I've created. Cannot recommend highly enough.“

Charlie Taylor

Founder of Withsow

Exceptional service and outstanding product

“From the very beginning, the Robolly team has exceeded all my expectations. The attention I received from their technical support team was truly remarkable. They were not only knowledgeable and efficient, but also incredibly patient and understanding with my inquiries.“

Juan Miguel Morante Martínez

Cinematographer & Producer

Great for generating lots of content quickly!

“I'm really pleased with Robolly. I've tried similar apps before and wasn't impressed. But Robolly was recommended to me by a few people so I thought I'd give it a try. I've used it to generate lots of content for our Facebook group which I've scheduled to post daily for the year ahead. A very small amount of work for a year's worth of content!“

John Risby

Entrepreneur & Author

An amazing tool

“What a tool. If you wish to automatically produce more designs in a short time period Robolly is the right choice. It saves us a lot of time...Use your GSheet and their API and push data into templates in a minute. Woollaaa done..“

David Kocsis

CEO at Guru Muscle & Wocapi

Try it for free?

Start your 7-day free trial

No credit card required.