Any recipe. In Cooklang.
In seconds.
Paste a URL, drop a photo, or type it in. Cookify converts any recipe
into a clean .cook file you own forever.
Prefix any recipe URL with cook.md/
Paste this in your browser's address bar and Cookify fetches the page, extracts the recipe, and hands you back a ready-to-edit Cooklang file:
Works well on
- Most recipe blogs and personal sites
- Major recipe sites (BBC Good Food, NYT Cooking, Serious Eats, Allrecipes, etc.)
- Any public URL with structured recipe markup
Doesn't work on
- Paywalled or login-only pages
- Sites that render recipes client-side via JavaScript
- Pages that block automated fetches
- Non-URL sources — photos, handwritten cards, typed notes
When the prefix doesn't work, open the manual converter and paste the URL into From URL, or switch to text or images.
Three ways to get a recipe in
Pick whichever matches what you've got.
From URL
Paste any recipe URL. Cookify fetches the page and extracts ingredients, steps, times, servings, and the source link.
From images
Drop or pick up to 10 photos (JPEG, PNG, WebP, GIF — 10 MB total). Works for cookbook pages, handwritten cards, and screenshots.
From text
Paste recipe text from anywhere — newsletters, chat messages, old notes. Cookify figures out the structure.
A clean .cook file, ready to use
- YAML frontmatter for metadata (source URL, servings, time)
- Ingredients marked up with quantities and prep notes
- Timers embedded in the instructions
- A downloadable
.cookfile - Built-in in-browser editor — tweak anything that looks off
- A thumbs-up / thumbs-down rating — helps us catch bad conversions
Tips for better conversions
- Give it the full recipe — name, ingredient list, and instructions. Partial input yields partial output.
- For photos: good lighting, page roughly flat, text readable end to end. Multi-page recipes — upload all pages at once.
- Paywall or login screen in the way? Copy the recipe text from the page, paste into From text.
- Very long pages may be truncated. If the result looks incomplete, try From text with just the recipe section.
- Odd formatting can trip the converter. Fix it in the in-browser editor after conversion, then thumbs-down so we see the miss.
Free, with sensible limits
Without an account, you get 12 conversions per hour per IP. Sign in for higher limits. Heavy users can jump straight to the API.
Building something on top? Cookify has a public API — URL, text, and image endpoints with the same inputs as the web tool. See API docs →
What happens to your submissions
Conversions are processed by a third-party AI provider. Whatever you submit — URL contents, pasted text, or uploaded images — is sent to that provider to extract structured data. We don't use your submissions to train third-party AI models.
For the full picture, see our Privacy Policy.
Turn your first recipe into Cooklang.
Free, no sign-up required.
Convert a recipe