About MDShare

MDShare is a simple platform for sharing Markdown files with anyone, no registration required.

Features

  • Create and share Markdown documents instantly
  • Optional password protection for private shares
  • Syntax highlighting for code blocks
  • Support for Mermaid diagrams
  • Multiple files per share
  • Set expiration dates for your shares
  • Burn after reading option for sensitive content
  • Clean, distraction-free reading experience

How it works

Simply write or paste your Markdown content, optionally configure password protection and expiration settings, then share the generated link. Recipients can view the rendered Markdown directly in their browser.

Security & Privacy

Your privacy is protected by design. Here's how MDShare keeps your data safe:

Zero-Knowledge Encryption

Password-protected shares use client-side encryption. Your content is encrypted in your browser using AES-256-GCM before it ever leaves your device. The password is never transmitted to our servers. This means we cannot read your encrypted content — only someone with the password can decrypt it.

What We Can See

Password-protected shares: We only store encrypted data that appears as random characters. Without your password, decryption is mathematically impossible.

Non-password shares: Content is stored as-is and could be read by anyone with database access. Use password protection for sensitive content.

Not Indexed by Search Engines

All share URLs are excluded from search engine indexing. Your shares won't appear in Google or other search results — you need the specific link to access them. This adds a layer of privacy, though it's not a substitute for password protection.

Automatic Deletion

Expired shares and burn-after-reading shares are automatically deleted daily. You can also manually delete any share at any time using your edit code.

Technical Details

  • Encryption: AES-256-GCM (authenticated encryption)
  • Key derivation: PBKDF2 with SHA-256, 100,000 iterations
  • Implementation: Web Crypto API (browser-native)
  • Edit codes: SHA-256 hashed before storage