Skip to content

Creating Pastes

Any logged-in member with permission can create a paste. Guests cannot create pastes but can view public and unlisted ones.

Go to yoursite.com/pastes/create/. If you do not have permission, the form shows “You do not have permission to create pastes.”

  1. Title (optional) — a short name for the paste.
  2. Description (optional) — a brief summary.
  3. Files — enter your code in the editor. Each file has:
    • a filename (for example index.html); SnipShare auto-detects the language from the extension where possible, and
    • a language selector for syntax highlighting. Click Add file to add more files (up to the site’s Max Files Per Paste limit). Click Remove to delete a file tab.
  4. Visibility — Public, Unlisted, or Private. See Privacy and Security.
  5. Expires (if enabled) — Never, 10 Minutes, 1 Hour, 1 Day, 1 Week, 1 Month, 3 Months, 6 Months, or 1 Year.
  6. Tags (if enabled) — comma-separated labels, for example php, WordPress, snippet.
  7. Password Protection (if enabled) — enter a password to lock the paste; leave empty for none.
  8. Burn after reading (if enabled) — tick to destroy the paste after the first view by someone other than you. This option is only available when creating, not editing.

Click Save / Create Paste. You are taken to the single paste view at yoursite.com/paste/{hash}/, where you can copy the link, view raw output, download, or embed the paste.

Two site-wide limits can affect creation:

  • Max Paste Size — the combined size of all files in a paste.
  • Max Pastes Per User and the Rate Limit — how many pastes you can create in total and per hour.

If you hit a limit, saving fails with an explanatory message.