Signed image URLs

Generate a social image from your own server and use its URL in an Open Graph tag, email or social post.

Keep your full API key private

Your 32-character MightyShare key contains a public key and a signing secret. The public half appears in image URLs; the secret stays on your server or in the WordPress plugin.

Sign the complete query

The SDK signs the encoded render options with HMAC-SHA256, including the template, content and page URL. Changing an option after signing invalidates the signature.

Use the Node.js SDK example to generate a signed URL, or install the WordPress plugin to handle signing automatically.

Choose a template

Open a template in the template collection and select “Details & code” to see its ID and supported values.