Sharing a Recipe

Recipe Box can publish any recipe to a public web page - no Obsidian, account, or Recipe Box installation required to view it. Share a link with anyone and they see a clean, read-only version of the recipe in their browser.

Sharing a Recipe

  1. Open the recipe in the Recipe View.
  2. Click the Share button in the action bar.
  3. Choose how long the link should stay active - 7, 30, or 90 days.
  4. Click Create link to publish. Recipe Box uploads the recipe and shows you the public URL, ready to copy.

The link looks like https://<share-domain>/<your-short-id>/<recipe-slug> - a short, stable ID for you plus a slug generated from the recipe title.
Sharing a Recipe.png

What Gets Shared

Recipe Box shares only an explicit allowlist of fields - title, description, servings, times, ingredients, instructions, nutrition, and the hero image. Anything not on that list stays private, including:

The hero image is always included in the share. If it was originally pulled in by a web import, it carries a visible attribution back to its source - Recipe Box doesn't strip that credit. Images are resized and re-encoded on your device before upload to keep shares fast to load.

Viewing a Shared Recipe

The shared page is a standalone, mobile-friendly view styled to echo Recipe Box's own recipe cards, including automatic dark mode based on the visitor's system preference. No sign-in or plugin required - it works in any browser.

Managing and Revoking a Share

1-Sharing a Recipe.png
Each share you create can be revoked at any time from the same Share button/dialog on the recipe - revoking immediately takes the public page down. Links also expire automatically once the period you chose (7/30/90 days) has passed.

Only one active share link exists per recipe at a time; creating a new link (or changing the expiry) replaces the previous one.