Privacy-First Shares
NewShares are private by default and reachable only via the generated link. Learn more →

Welcome to Slink, a self-hosted image sharing platform designed to give users complete control over their media sharing experience. Built with Symfony and SvelteKit, Slink enables secure image sharing without relying on third-party services.
Slink solves the problem of sharing images with friends, family, and colleagues in a private, self-hosted environment. It’s also ideal for:
Shares are private by default and reachable only via the generated link. Learn more →
Optional password gate per share. Learn more →
Set an expiration date so a share auto-revokes after a chosen time. Learn more →
Dedicated page to list, edit, publish, or revoke your shares. Learn more →
Shorten image URLs for easier sharing.
Group images and share an entire collection via a single link.
Browse images other users have made publicly visible.
Supports PNG, JPG, WEBP, SVG, BMP, ICO, GIF, AVIF, HEIC*, and TIFF*.
Parallel uploads with progress tracking and per-file error handling.
Compress images on upload to reduce file size.
Detects duplicate images at upload time and notifies the user.
Allow unauthenticated users to upload without creating an account. Learn more →
Automatic screenshot uploads via ShareX. Learn more →
Programmatic access for custom integrations and automation. Learn more →
Hierarchical tag management with search and a dedicated management page.
Overview of all your uploads with list and grid views.
Save public images for easy access later.
Leave comments on public images for discussion and feedback.
Receive notifications for interactions with your images.
Interface available in English, German, Spanish, French, Italian, Japanese, Polish, Ukrainian, and Chinese. Learn more →
Light and dark themes.
Support for local, SMB, and AWS S3 backends. Learn more →
Monitor and display storage consumption metrics.
Email/password sign-up and login.
Single Sign-On with Google, Authentik, Keycloak, Authelia, Pocket ID, and custom OIDC providers.
Require admin approval before new users can upload. Learn more →
Full administrative control over image visibility and content.
Statistics and analytics for admin users.
Manage users, storage, and other platform settings. Learn more →