# Link in Seconds > Upload any file, a PDF, image, video or ZIP, and get a clean public link in seconds. The link opens in any browser with no account, app or sign-up for the person receiving it, and it does not expire. Every link can carry a password, an expiry date, a view limit, view-only mode, a QR code and open tracking. Link in Seconds is a file-to-link service: the alternative to emailing an attachment that bounces, to a transfer service whose link dies in three days, and to a cloud drive that asks your recipient to request access. Several files uploaded together become one album link; a ZIP of HTML/CSS/JS becomes a live website. ## Key facts - Free plan: 20 links at a time (delete one to free a slot), up to 100 MB per file and 100 MB of total storage. - Pro ($9/month, $49/year): unlimited links, up to 200 MB per file, 15 GB of storage. - Lifetime ($99 once): unlimited links, up to 250 MB per file. - Links do not expire on any plan, including the free one. - The person receiving a link never needs an account, an app, or a sign-up, links open in any browser. - There is no monthly transfer count and no monthly data cap on any plan. - Supported uploads: PDFs, images, video, audio, documents, ZIP archives. Executables are blocked. - Per-link controls: password, expiry date, view-only (download off), view limit, custom slug, QR code, and open tracking. - Several files uploaded together become one album link with a gallery view and a single ZIP download. - A ZIP of HTML/CSS/JS can be published as a live static website with automatic SSL. - The PDF tools (merge, split, rotate, organise, compress, watermark, JPG↔PDF) run entirely in the browser: the file is never uploaded to a server, there is no sign-up, and jobs are capped around 40 MB because they use the device’s own memory. ## Core pages - [Upload a file, get a link](https://linkinseconds.com/): The product itself, drop a file, get a public URL in seconds. - [Pricing](https://linkinseconds.com/pricing): Free tier and paid plans, with the exact limits for each. - [FAQ](https://linkinseconds.com/faq): Direct answers on limits, file types, privacy, albums and expiry. - [About](https://linkinseconds.com/about): Who runs the service, and how it is operated. ## Tools - [PDF to link](https://linkinseconds.com/pdf-to-link-converter): Turn a PDF into a browser-viewable link with a QR code. - [Image to link](https://linkinseconds.com/image-to-link): Turn a photo or screenshot into a direct URL. - [Video to link](https://linkinseconds.com/video-to-link): Turn a video into a link that streams in the browser. - [Share files online](https://linkinseconds.com/share-files-online): The general 'send any file as a link' page. - [Host a static website](https://linkinseconds.com/host-static-website): Upload a ZIP of HTML/CSS/JS and get a live site with SSL. - [QR code generator](https://linkinseconds.com/qr-code-generator): Generate a QR code that opens the file you uploaded. - [Peer-to-peer transfer](https://linkinseconds.com/transfer): Browser-to-browser transfer with no server copy and no size cap. ## PDF tools - [Free PDF tools](https://linkinseconds.com/pdf-tools): Merge, split, rotate, reorder, watermark and convert PDFs, all running in the browser with no upload. - [Merge PDF](https://linkinseconds.com/merge-pdf): Combine PDFs into one file, runs in your browser, nothing uploaded. - [Split PDF](https://linkinseconds.com/split-pdf): Pull out pages or split in two, runs in your browser, nothing uploaded. - [Compress PDF](https://linkinseconds.com/compress-pdf): Shrink scans and image-heavy PDFs, runs in your browser, nothing uploaded. - [Rotate PDF](https://linkinseconds.com/rotate-pdf): Fix sideways or upside-down pages, runs in your browser, nothing uploaded. - [Organise PDF](https://linkinseconds.com/organize-pdf): Reorder and delete pages, runs in your browser, nothing uploaded. - [Watermark PDF](https://linkinseconds.com/watermark-pdf): Stamp text across every page, runs in your browser, nothing uploaded. - [JPG to PDF](https://linkinseconds.com/jpg-to-pdf): Turn photos into one PDF, runs in your browser, nothing uploaded. - [PDF to JPG](https://linkinseconds.com/pdf-to-jpg): Save each page as an image, runs in your browser, nothing uploaded. ## Capabilities - [View-only sharing](https://linkinseconds.com/view-only-file-sharing): Let people read a document in the browser without downloading it. - [Proposal & document tracking](https://linkinseconds.com/proposal-tracking): See when a client opens a document you sent. - [Pitch deck sharing](https://linkinseconds.com/share-pitch-deck): Send a deck as a tracked link instead of an attachment. - [Photo albums](https://linkinseconds.com/wedding): Share a whole album of photos as one gallery link, full resolution. - [Class photos](https://linkinseconds.com/class-photos): School trip or sports day photos for parents as one album link, with a password on Pro. - [Baby shower photos](https://linkinseconds.com/baby-shower-photos): Shower photos and the reveal video in one album link and a QR code for thank-you cards. - [Trip photo album](https://linkinseconds.com/trip-photo-album): Photos, clips and the itinerary PDF from a group trip in one album link. - [House manual link](https://linkinseconds.com/house-manual-link): A house manual PDF behind a QR code that keeps working when the file is updated. - [Floor plan link](https://linkinseconds.com/floor-plan-link): Floor plans that zoom on a phone and update in place for each new revision. - [Fitness plan link](https://linkinseconds.com/fitness-plan-link): A workout or meal plan PDF as one link a client opens on their phone, updated in place each block. ## Comparisons - [WeTransfer alternative](https://linkinseconds.com/wetransfer-alternative): How the two differ on expiry, monthly caps and recipient accounts. - [Google Drive alternative](https://linkinseconds.com/google-drive-alternative): Public links with no permission prompts or 'request access' screens. - [Dropbox alternative](https://linkinseconds.com/dropbox-alternative): Link sharing without a storage subscription. - [Tiiny Host alternative](https://linkinseconds.com/tiiny-host-alternative): Static-site hosting from a ZIP, compared feature by feature. - [DocSend alternative](https://linkinseconds.com/docsend-alternative): Document open-tracking without a per-seat subscription; DocSend has no free plan. - [Google Photos alternative](https://linkinseconds.com/google-photos-alternative): Sharing a set of photos, PDFs and video outside Google; Google Photos stays the better library and backup. - [Pixieset alternative](https://linkinseconds.com/pixieset-alternative): Simple photo delivery as one link; Pixieset is better for proofing, print sales and branded galleries. - [Netlify Drop alternative](https://linkinseconds.com/netlify-drop-alternative): Publishing a finished static site without usage credits; Netlify is better when you need builds, functions or forms. - [Smash alternative](https://linkinseconds.com/smash-alternative): Links that do not expire and open in the browser, versus transfers with no size cap that expire after 7 or 30 days. - [Issuu alternative](https://linkinseconds.com/issuu-alternative): An ad-free PDF link and QR code you can update in place, versus a flipbook publishing platform with discovery. - [WeTransfer vs Smash](https://linkinseconds.com/wetransfer-vs-smash): Two transfer services compared on free size limits, how long a transfer lasts and passwords, plus when a link that stays fits better. - [Tiiny Host vs Netlify Drop](https://linkinseconds.com/tiiny-host-vs-netlify-drop): A simple static host versus a developer platform's drag-and-drop deploy: builds, no-account publishing and when to use which. - [DocSend vs Google Drive](https://linkinseconds.com/docsend-vs-google-drive): Page-by-page document tracking versus cloud storage and co-editing, and a lighter tracked-link option between them. ## Documentation (API, MCP server for AI agents, and user guide) - [Developer overview](https://linkinseconds.com/docs/developers): The Link in Seconds API and MCP server: what you can build, how authentication works and where to start. - [Authentication and API keys](https://linkinseconds.com/docs/api/authentication): Create an API key, send it as a Bearer token, keep it safe and delete it when you no longer need it. - [Upload a file with the API](https://linkinseconds.com/docs/api/uploads): Turn any file into a public link in three HTTP calls: create the upload, PUT the bytes, complete it. With curl, Node and Python. - [List your links](https://linkinseconds.com/docs/api/links): GET /api/v1/links returns your links, newest first, with their URLs and status. - [Analytics API](https://linkinseconds.com/docs/api/analytics): GET /api/v1/links/{slug}/analytics and GET /api/v1/analytics return the dashboard's report as JSON: views, time, read-through, audience, timing. - [Errors and limits](https://linkinseconds.com/docs/api/errors): Every error code the API returns, what causes it and how to handle it, plus rate limits and plan caps. - [API reference](https://linkinseconds.com/docs/api/reference): Every endpoint, parameter and response of the Link in Seconds API, with the OpenAPI document. - [MCP server](https://linkinseconds.com/docs/mcp): Connect Claude, Cursor or any MCP client to Link in Seconds so your AI assistant can publish files and hand you the link. - [Connect Claude Code](https://linkinseconds.com/docs/mcp/claude-code): Add the Link in Seconds MCP server to Claude Code with one command and publish files from your terminal. - [Connect Cursor](https://linkinseconds.com/docs/mcp/cursor): Add the Link in Seconds MCP server to Cursor so the agent can publish what it builds as a live link. - [Connect VS Code](https://linkinseconds.com/docs/mcp/vs-code): Add the Link in Seconds MCP server to VS Code agent mode with an mcp.json file. - [Other MCP clients](https://linkinseconds.com/docs/mcp/other-clients): Connect any MCP client that supports remote Streamable HTTP servers with a custom Authorization header. - [MCP tools reference](https://linkinseconds.com/docs/mcp/tools): Inputs, outputs and examples for upload_file, create_upload_url, finish_upload, list_links, get_link_analytics and get_account_analytics. - [Agent discovery files](https://linkinseconds.com/docs/agents): The machine-readable files that tell AI agents what Link in Seconds offers: API catalog, MCP server card, agent skill, llms.txt. - [AI crawlers, Markdown and content signals](https://linkinseconds.com/docs/agents/crawling): How AI crawlers can read our pages: Markdown on request, Content Signals in robots.txt and what we allow. - [Link in Seconds documentation](https://linkinseconds.com/docs): Guides for sharing files as links, plus the API and MCP server for developers and AI agents. - [Quickstart: share your first file](https://linkinseconds.com/docs/quickstart): Upload a file, get a public link and send it, in under a minute. The fastest path through Link in Seconds. - [Plans and limits](https://linkinseconds.com/docs/plans-and-limits): Every limit on the Free, Pro and Lifetime plans: links, file size, storage, albums and which features need Pro. - [Upload a file and get a link](https://linkinseconds.com/docs/upload-files): How uploading works, what the link looks like, and what the person you send it to sees when they open it. - [Supported file types](https://linkinseconds.com/docs/file-types): Which files you can share as a link, how each one opens in the browser, and which types are blocked for safety. - [Albums: many files, one link](https://linkinseconds.com/docs/albums): Upload several files at once and share them as one album link with a gallery view and a single ZIP download. - [Host a static website](https://linkinseconds.com/docs/static-websites): Publish a ZIP of HTML, CSS and JavaScript as a live website with its own address and automatic SSL. - [Link settings and controls](https://linkinseconds.com/docs/link-settings): Password, expiry date, view-only mode, view limit, custom link name, email gate and turning a link off. - [Views and analytics](https://linkinseconds.com/docs/analytics): Views, time on file, page-by-page reading, watch-through, audience, traffic, timing, insights and CSV export, per link, album or account. - [QR codes](https://linkinseconds.com/docs/qr-codes): Every link comes with a QR code you can download and print, and it keeps working when you replace the file. - [Replace a file and keep the link](https://linkinseconds.com/docs/replace-a-file): Swap in a new version of a file without changing the link, the QR code or the view history. - [Custom domains](https://linkinseconds.com/docs/custom-domains): Open a link, album or site on your own domain, such as docs.yoursite.com, with automatic SSL. A Pro feature. - [Direct Send (device to device)](https://linkinseconds.com/docs/direct-send): Send a file of any size straight from your device to someone else's, encrypted in your browser, with no copy stored on our servers. - [PDF tools](https://linkinseconds.com/docs/pdf-tools): Merge, split, rotate, reorder, watermark and convert PDFs in your browser. Files never leave your device. - [Account and billing](https://linkinseconds.com/docs/account-and-billing): Sign in, upgrade, change or cancel your plan, download your data and delete your account. - [Safety, scanning and reporting](https://linkinseconds.com/docs/safety): How uploads are checked, why a link can be held for review, and how to report a link that breaks the rules. ## Guides by topic - [Sending large files](https://linkinseconds.com/blog/topic/send-large-files): Email bounces at 25 MB and WhatsApp blurs your video. Every reliable way to send a big file, PDF, video, or a whole batch, and get a link that opens, plus how WeTransfer, Drive and the free hosts really compare. - [Sharing photos & albums](https://linkinseconds.com/blog/topic/photos-and-albums): Send a wedding gallery, an event batch, or a single screenshot as one clean link that opens full-resolution on any phone, no app, no zip, no quality loss. Guides for albums, image links, and bundling many files into one URL. - [PDFs & documents](https://linkinseconds.com/blog/topic/pdfs-and-documents): Turn a PDF, resume, or Canva design into a clean link that opens in any browser, with a QR code, view-only mode, and a way to know when it's opened. Every document-sharing question, attachment-vs-link included. - [Secure & trackable sharing](https://linkinseconds.com/blog/topic/secure-sharing): Put a password on a link, make it expire or self-destruct, keep it live forever, or see exactly who opened it. How to share files safely by link, and the honest limits of what a link can protect. - [Hosting websites & HTML](https://linkinseconds.com/blog/topic/hosting-and-websites): Turn a zipped site, a React or Vite build, or a page an AI tool made for you into a live HTTPS link, with no server, no build pipeline and no command line. Free subdomains, custom domains and the honest trade-offs. - [AI agents & developers](https://linkinseconds.com/blog/topic/ai-agents-and-developers): Let Claude, Cursor or your own script publish files as public links through an MCP server or a simple upload API, and make your own site easier for AI agents to read: Markdown on request, Content Signals and discovery files. ## All guides - [How to let Claude publish files as links (MCP setup)](https://linkinseconds.com/blog/publish-files-from-claude-with-mcp): Connect Claude Code, Cursor or VS Code to the Link in Seconds MCP server with one API key, and your AI assistant can publish the page, report or PDF it just made and hand you a public link. Here is the setup for each client, what to ask, what comes back, the limits and how to keep it safe. - [Upload a file by API and get a public link (curl, Node, Python)](https://linkinseconds.com/blog/upload-a-file-by-api): Turn any file into a public link from a script in three HTTP calls: ask for an upload URL, PUT the bytes straight to storage, then complete the upload. Working curl, Node and Python examples, plus safe retries, view-only links, listing your links and the errors you will actually see. - [Is your site agent-ready? What isitagentready.com checks, and how we went from 27 to 40](https://linkinseconds.com/blog/is-your-site-agent-ready): We ran linkinseconds.com through Cloudflare's isitagentready.com and scored 27. Here is what the scanner checks, what we fixed first (Content Signals, Markdown for agents, discovery paths), how the score moved to 40, what we shipped next, and the checks we skipped on purpose. - [Serve Markdown to AI agents with content negotiation (Next.js)](https://linkinseconds.com/blog/markdown-for-agents-nextjs): AI agents read Markdown far better than a page full of HTML chrome. With content negotiation, the same URL returns HTML to browsers and Markdown to any client that sends Accept: text/markdown. Here is how we built it in Next.js: the Accept check, the middleware rewrite, the converter, and the headers that keep caches honest. - [Content Signals in robots.txt: let AI cite you without training on you](https://linkinseconds.com/blog/content-signals-robots-txt): robots.txt can say who may crawl, but not what they may do with your pages afterwards. Content Signals add that: search, ai-input and ai-train, each yes or no. Here is what each signal means, the exact line we publish, why user-uploaded files pushed us to say no to training, and how to add it in Next.js. - [What is an MCP server? A plain-English guide with a real example](https://linkinseconds.com/blog/what-is-an-mcp-server): An MCP server is a small service that gives an AI assistant new abilities, called tools, through one shared protocol. Here is what that means in plain English: tools, transports, how authentication works, what a real request looks like, and how to connect one, using our own file-publishing server as the example. - [How to share a PowerPoint or Google Slides deck as a link](https://linkinseconds.com/blog/share-a-powerpoint-as-a-link): Email a .pptx and it bounces on size, loses your fonts, or opens as a wall of 'enable editing' warnings. A link fixes all three. Export the deck to PDF once, share one link that opens in any browser with no app and no download, and see when it gets opened. Here is the whole flow, and why PDF beats sending the raw slides. - [How to collect feedback on a file you shared](https://linkinseconds.com/blog/collect-feedback-on-a-shared-file): You send a proposal, a design, or a deck and get back a thread of scattered replies, or nothing. A shared link with comments turned on keeps every reaction in one place, on the file itself, and emails you the moment someone leaves one. Here is how to collect feedback on a shared file without a review tool, a login, or a chase-up email. - [How to share an Excel spreadsheet as a link](https://linkinseconds.com/blog/share-an-excel-spreadsheet-as-a-link): Emailing an .xlsx invites broken formulas, a dozen renamed copies, and 'which version is final?'. A link sends one canonical file: recipients open it in the browser and download the workbook without an account, and you can swap the file while the link stays the same. Here is how to share an Excel or Google Sheets file as a clean link, and when a PDF is the better choice. - [Every app's file size limit in 2026, and the second limit each one hides](https://linkinseconds.com/blog/file-size-limits-by-app): WhatsApp says 2 GB and blurs your video at 16 MB. Slack says 1 GB per file and stops a free workspace at 5 GB total. Teams says 250 GB and quietly stores it in SharePoint. Here is the published limit for 14 apps, the one that actually stops you, and what each does when you go over. - [What a direct download link is, and how to make one](https://linkinseconds.com/blog/direct-download-link): A normal share link opens a preview page; a direct download link starts the download the moment it is clicked. The difference is one HTTP header, not a different kind of URL. Here's what Content-Disposition actually does, how to get a direct link out of Drive and Dropbox, why those tricks keep breaking, and when a preview is the better choice. - [How to embed a PDF on a website (4 ways, and the one that works on phones)](https://linkinseconds.com/blog/embed-a-pdf-on-your-website): The classic and tags quietly fail on most mobile browsers, iOS Safari shows a blank box or a single frozen page instead of your document. Here are the four ways to put a PDF on a web page, what each one actually does on a phone, and the copy-paste iframe that behaves the same everywhere. - [How to reduce a PDF's file size, and how to tell when it simply won't shrink](https://linkinseconds.com/blog/reduce-pdf-file-size): Every guide tells you to run your PDF through a compressor. None tells you that a text-only PDF has almost nothing to compress, so you'll claw back 5% and still be over the limit. Here's how to diagnose what is actually making your PDF big, scans, images, or embedded fonts, and the realistic saving for each. - [How to password-protect a PDF for free (Mac, Windows, phone)](https://linkinseconds.com/blog/password-protect-a-pdf): You don't need an Acrobat subscription to encrypt a PDF: macOS Preview, Microsoft Word and LibreOffice all export password-protected files for free, and LibreOffice gives you AES-256. Here's each method step by step, which encryption you actually get, and the two ways a PDF password fails you that nobody mentions. - [How to send large files between iPhone and Android (2026)](https://linkinseconds.com/blog/send-large-files-iphone-to-android): AirDrop stops at Apple's edge and Quick Share was Android-only, so cross-platform transfers have always meant a messy workaround. In 2026 the two finally talk to each other, with real conditions attached. Here's what works now, what quietly compresses your video, and the method that doesn't care which phone anyone is holding. - [Share a Figma design as a link anyone can open (no sign-in)](https://linkinseconds.com/blog/share-a-figma-design-as-a-link): A Figma link can open a live prototype for anyone, or hit your client with a sign-in wall, expose your working file, and keep changing under them while they review. Here's how to get each sharing mode right, and when to export the design and send a flat link instead. - [WeTransfer limit reached? How to send the file anyway (free)](https://linkinseconds.com/blog/wetransfer-limit-reached): WeTransfer's free plan is metered two ways at once, 10 transfers and 3 GB total, and the error never says which one stopped you. Worse, neither resets on the 1st: the allowance runs on a rolling 30-day window. Here's how to tell the two apart, when your allowance really comes back, and why the cheapest paid plan doesn't lift the transfer cap. - [Email attachment size limits, and the hidden 33%](https://linkinseconds.com/blog/email-attachment-size-limits): Gmail says 25 MB, Outlook says 25 MB, iCloud says 20 MB, and a 22 MB file still bounces. The reason is Base64: every attachment grows by about a third in transit, so the real ceiling is roughly 18 MB. Here's every provider's published limit, the usable limit after encoding, and what each one does when you go over. - [The free DocSend alternative: see who opens your documents (2026)](https://linkinseconds.com/blog/free-docsend-alternative): DocSend removed its free plan and Dropbox retired Send & Track, so free open-tracking quietly disappeared in 2025. Here's how to send a PDF, deck, or contract as one clean link and see every open, free, with nothing for the viewer to install or sign up for. - [Send a proposal your client will actually open (and know when they do)](https://linkinseconds.com/blog/send-a-proposal-your-client-will-open): Stop attaching PDFs and hoping. Turn your next proposal into a tracked link and see the moment your client opens it, so you can follow up at exactly the right time. - [How to send a pitch deck and see exactly when investors open it](https://linkinseconds.com/blog/send-a-pitch-deck-and-see-who-opened-it): Email a deck as a PDF and you're guessing whether anyone read it. Send it as one clean link instead and you can watch opens, unique viewers, and where they came from, no DocSend subscription, and investors never have to make an account. - [Know the moment your client opens your invoice](https://linkinseconds.com/blog/know-when-your-client-opens-an-invoice): Stop guessing whether your invoice was seen. Send it as a trackable link and know the exact moment the client opens it, so you can follow up with confidence, not awkwardness. - [Share a website you built with AI as a live link](https://linkinseconds.com/blog/share-an-ai-built-website-as-a-link): You used ChatGPT, Claude, v0 or Lovable and got a ZIP, now what? Drop it in and get a live HTTPS link in seconds. No deploy config, no hosting account, no command line. - [Which way should you send this file? A 30-second decision guide](https://linkinseconds.com/blog/which-way-to-send-a-file): Album link, view-only, password, expiry, tracked, or just a plain link? One flowchart that picks the right way to send any file, read top to bottom, the first row that matches wins. - [How to share a Canva design as a link (that opens for anyone)](https://linkinseconds.com/blog/share-a-canva-design-as-a-link): A Canva share link keeps changing as you edit, opens inside Canva with a sign-up prompt around your work, and tells you nothing about who looked. Here's how to export the design once and share it as a clean public link, with a QR code and a view count attached. - [Google Drive link says “Request access”? 6 causes and the fix for each](https://linkinseconds.com/blog/google-drive-link-request-access): The link works for you and walls off everyone else. Here are the six things that actually cause Google Drive's “You need access” screen, restricted sharing, domain policy, the wrong signed-in account, moved files, resource keys and download quotas, with the fix for each, and the point at which a public link is the faster answer. - [How to send a file that's too big for WhatsApp](https://linkinseconds.com/blog/send-a-file-too-big-for-whatsapp): WhatsApp has two size limits, not one: media sent through the photo picker is recompressed and capped around 16 MB, while the same file attached as a Document goes up to 2 GB. Here's how to send big files without the blur, and what to do above 2 GB. - [How to send a large PDF that's too big for email](https://linkinseconds.com/blog/send-a-large-pdf): Gmail and Outlook bounce attachments over 25 MB, and a scanned contract can be 40-80 MB. Here are six ways to send a large PDF that actually work, including why zipping it barely helps, and the one nobody has to download. - [How to send a file without uploading it anywhere](https://linkinseconds.com/blog/send-files-without-uploading-them): Sending a file without uploading it is possible: a peer-to-peer transfer moves the bytes browser to browser, device to device, with no server copy, no size cap, and no account. Here is how it works and when to use it. - [8 WeTransfer alternatives compared (2026): limits, expiry and the catch in each](https://linkinseconds.com/blog/wetransfer-alternatives-compared): WeTransfer's free plan now caps you at 3 GB, ten sends a month, and a link that dies in three days. Here are eight alternatives compared side by side, free size, how long the link actually lives, whether the recipient needs an account, and the catch nobody puts on the pricing page. - [WeTransfer vs Google Drive vs Dropbox: which should you actually send with?](https://linkinseconds.com/blog/wetransfer-vs-google-drive-vs-dropbox): They look like the same thing and they are not: one is a countdown, one is a permissions system, one is a subscription with a transfer bolted on. Here is how each one breaks, a head-to-head table, and a two-question test for picking the right one. - [How to turn a PDF into a link (step by step, with screenshots)](https://linkinseconds.com/blog/how-to-turn-a-pdf-into-a-link): Stop attaching PDFs that bounce or get clipped. Here is the whole flow in Link in Seconds, screenshot by screenshot: drop your PDF, name the link, share one clean URL that opens in any browser, and see when it gets viewed. - [How to turn a video into a link that plays in the browser](https://linkinseconds.com/blog/how-to-turn-a-video-into-a-link): Your video is too big to email and you do not want it lost on YouTube. Here is how to turn any video into one link that streams in the browser, step by step with screenshots, so anyone can press play without downloading a thing. - [Free file hosting compared (2026): 8 ways to put a file online and get a link](https://linkinseconds.com/blog/free-file-hosting-sites-compared): Uploading a file for free is easy. Having that same link still work a year later is the hard part. We compared eight free file hosts on storage, link permanence, direct-embed support, and what quietly deletes your file, so you can pick one before you print the QR code. - [How to keep a link or album online forever, without subscribing](https://linkinseconds.com/blog/keep-link-alive-one-time-purchase): Rather than a monthly subscription, you can buy a single one-time keepalive for one link or album, $8.99 for a year or $15.99 for lifetime, each with its own raised storage cap. Here's when that is the cheaper answer and how it works. - [How to send an assignment or 100 files as a single link](https://linkinseconds.com/blog/send-assignment-as-one-link): Emailing a dozen files, attaching a zip nobody wants to unzip, or fighting Google Drive permissions, there's a cleaner way. Bundle any set of files, a coursework submission, a project handoff, a design pack, into one link anyone opens in the browser. - [How to share wedding and event photos as one beautiful album link](https://linkinseconds.com/blog/share-wedding-photos-as-album-link): Skip the zipped download and the Drive permission wall. Upload your wedding or event photos and share a single gallery link guests can open on any phone, no app or account needed, full resolution, one tap. - [How to host a static website from a ZIP, free subdomain and custom domain](https://linkinseconds.com/blog/host-website-zip-free-subdomain): Zip your HTML/CSS/JS (or your framework's dist folder), upload it, and your site goes live at a clean subdomain with automatic SSL. No server, no build pipeline, no DNS wizard, and you can connect your own domain. - [How to host a static website from a ZIP (no server, no build pipeline)](https://linkinseconds.com/blog/host-a-static-website-from-a-zip): You built a static site and just need it online. Here's how to turn a ZIP of your HTML/CSS/JS, or your framework's dist folder, into a live, multi-page website at a clean URL, on your own domain with SSL. - [How to deploy a React or Vite build the easy way](https://linkinseconds.com/blog/deploy-a-react-vite-build-the-easy-way): You ran npm run build and got a dist folder. Here's the shortest path from that folder to a live URL, with hashed assets cached correctly and client-side routing that resolves, without CI, config, or a deploy command. - [How to share a screenshot as a link](https://linkinseconds.com/blog/share-a-screenshot-as-a-link): Dragging a screenshot into every Slack thread, Jira ticket, and email gets old fast. Here's how to turn any screenshot into one clean link you can paste anywhere, full quality, opens in the browser, no account for the person viewing it. - [How to share your resume as a link (and see when it's opened)](https://linkinseconds.com/blog/share-your-resume-as-a-link): Attaching resume.pdf to every application means bounced files, version confusion, and no idea if anyone opened it. Here's how to share your resume as one clean link you can track, and update without re-sending. - [How to send a batch of photos without losing quality](https://linkinseconds.com/blog/send-photos-without-losing-quality): WhatsApp and email quietly compress your photos into mush. Here's how to send a whole batch of images at full resolution as one clean link anyone opens in a browser, no app, no zip, no quality loss. - [How to share multiple PDFs as one link (without zipping or merging)](https://linkinseconds.com/blog/share-multiple-pdfs-as-one-link): Sending five PDFs shouldn't mean five attachments, a merged mega-file, or a Drive folder with a permission wall. Here's how to bundle a set of documents into one link people just open in the browser. - [How to share files securely by link, and what “secure” really means](https://linkinseconds.com/blog/share-files-securely-by-link): Password, view-only, expiry, one-time links: a plain-English guide to sharing a file by link safely, plus the honest limits of what a link can and can't protect. - [Share a whole photo album with one link (free, no app)](https://linkinseconds.com/blog/share-a-photo-album-with-one-link): Ten photos from the wedding shouldn't mean ten attachments or a Drive folder nobody can open. Here's how to turn a set of photos into one clean album link anyone opens on any phone, no app, no sign-up. - [How to send a file that self-destructs after it's opened](https://linkinseconds.com/blog/send-a-file-that-self-destructs): Sometimes a link should open once and then be gone. Here's how to send a self-destructing file link with a view limit and expiry, and the honest truth about what “disappears” really means online. - [How to know if someone opened your PDF (5 honest methods)](https://linkinseconds.com/blog/how-to-know-if-someone-opened-your-pdf): A PDF attachment can't tell you it was read, no read receipts, no phone-home. Here are the 5 real ways to track whether your proposal, resume, or contract was opened: get an email the moment it's viewed, capture who opened it, and watermark against leaks, from free to enterprise. - [How to share a folder of files with one link (without Google Drive)](https://linkinseconds.com/blog/share-a-folder-of-files-with-one-link): Sending 10 files usually means a zip, a Drive folder with a permission wall, or ten separate attachments. Here's how to bundle any set of files into one clean link people just open in the browser. - [How to share a file online without signing up](https://linkinseconds.com/blog/share-a-file-without-signing-up): Turn any file into a shareable link with no sign-up form, no password, no card, just one Google tap, and no account at all for the people you send it to. - [How to password-protect a file you share by link](https://linkinseconds.com/blog/password-protect-a-file-you-share): A public link is convenient until the wrong person opens it. Here's how to put a password on a file you share online, and the honest limits of what a link password can and can't do. - [How to share a file link that never expires (free)](https://linkinseconds.com/blog/share-links-that-never-expire): WeTransfer dies in 3 days, Drive links get revoked, and 'can you resend that?' never ends. Here's why share links expire and how to send a file link that stays live for good. - [How to turn a PDF into a QR code (menus, flyers, resumes)](https://linkinseconds.com/blog/turn-a-pdf-into-a-qr-code): Print a QR code that opens your PDF on any phone, no app, no download. The simple way to make a PDF QR code for a menu, flyer, event handout, or resume. - [How to share a PDF people can view but not download](https://linkinseconds.com/blog/share-a-pdf-people-can-view-but-not-download): Sometimes you want someone to read a document, not keep a copy. Here's how to share a view-only PDF link, and the honest truth about what view-only can and can't stop. - [How to send a video that's too big for email (6 real ways)](https://linkinseconds.com/blog/video-too-big-for-email): Gmail and Outlook cap attachments at 25 MB, and almost every real video is bigger. Here are the 6 ways that actually work, from compression to cloud drives to a link that plays in the browser. - [PDF attachment vs. link: which should you send?](https://linkinseconds.com/blog/pdf-attachment-vs-link): Attachments bounce, get clipped, and go silent after you hit send. Here's when a trackable link beats an attachment, and when an attachment is still the right call. - [How to turn an image into a link (3 ways, 2026 guide)](https://linkinseconds.com/blog/how-to-turn-an-image-into-a-link): Upload a picture and get a URL you can paste anywhere. The complete guide to making an image into a link, with an image host, cloud drive, or a trackable link tool. ## Optional - [Blog index](https://linkinseconds.com/blog): every guide, newest first. - [RSS feed](https://linkinseconds.com/blog/feed.xml): the same guides as a feed. - [Sitemap](https://linkinseconds.com/sitemap.xml): every indexable URL. - [Terms](https://linkinseconds.com/terms) and [Privacy](https://linkinseconds.com/privacy).