Identify a font from an image
identify_fontIdentify the font in an image of text, such as a screenshot, photo, logo or design whose typeface is unknown, and return the closest matching Creative Market font products. Takes a public image URL or base64 image data, detects the letter shapes, reads the text, and matches the shapes against the Creative Market font catalog. Each result includes the product title, starting price, thumbnail image, shop, category and product link, in closest-match order, and the response carries a licensing note. Works best on a crop of a few clear, separated letters on a plain background; connected script letters, low-resolution images and busy backgrounds match poorly. When the text cannot be read automatically, the optional text argument supplies the letters shown, left to right, one character per detected shape. Assets marked AI-generated are excluded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Number of matching fonts, 1-50. Default 12. Requests below 9 are raised to 9. | |
| text | No | The letters shown in the image, left to right; spaces are ignored. Optional, for images whose text cannot be read automatically. Must have exactly one character per detected letter shape. | |
| image_url | No | Public http(s) URL of a JPEG or PNG image containing text. Provide this or image_data. | |
| image_data | No | Base64-encoded JPEG or PNG image data, up to 4 MB decoded. Provide this or image_url. | |
| include_images | No | Attach each product's thumbnail as an image block. Default true. |