# 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; on Pro, a ZIP of HTML/CSS/JS becomes a live website. This is the full-text edition of llms.txt (the short, curated index at the site root). Each page below is the English text of one public page; the URL line is the page it comes from. Any public page can also be fetched as Markdown on its own by sending an `Accept: text/markdown` request header. ## Key facts - Every link feature is free on every plan. Pro adds unlimited links, 15 GB, bigger files and website hosting (static sites are the one Pro feature). - Free plan: 50 links at a time (delete one to free a slot), up to 250 MB per file and 500 MB of total storage, with every link feature included. Website hosting is not included on Free. - Pro ($9/month, $49/year): unlimited links, up to 500 MB per file, 15 GB of storage, up to 10 hosted static websites. - Lifetime ($99 once): unlimited links, up to 500 MB per file, 30 GB of storage, up to 25 hosted static websites. - 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, free on every plan: password, expiry date, view-only (download off), view limit, custom slug, email gate, watermark, comments, QR code, open tracking and full analytics. Custom domains and custom branding are free too. - Several files uploaded together become one album link with a gallery view and a single ZIP download. - On Pro and Lifetime, a ZIP of HTML/CSS/JS can be published as a live static website with automatic SSL. A single HTML file shared as a normal link is free on every plan. - Shared files open on lisview.com, a separate domain owned by Link in Seconds; the account, dashboard and billing stay on linkinseconds.com. - Link in Seconds works inside ChatGPT: add its hosted MCP server as a custom plugin with OAuth, sign in once, and ChatGPT can upload files, return the link and read link analytics, with no API key. Guide: https://linkinseconds.com/docs/mcp/chatgpt - Developer tools (Claude Code, Cursor, VS Code and any MCP client that sends headers) use the same server with an API key, sent as `Authorization: Bearer lis_…` or `X-API-Key: lis_…`. It is listed in the official MCP registry as com.linkinseconds/mcp, and a REST API is available too. Setup guide: https://linkinseconds.com/docs/mcp - 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. ## Original data ### File sharing statistics 2026: how people open shared links URL: https://linkinseconds.com/file-sharing-statistics Most shared files are opened on a phone, the median PDF reader spends 15 seconds actively reading, and only 26% of video viewers watch to the end. These numbers come from Link in Seconds' own anonymised, aggregate data: 3,304 human viewing sessions between 2026-10-04 and 2026-10-21, and 4,652 links created in the 90 days to 2026-10-21. - 64% of shared files were opened on a phone, 34% on a desktop computer and 1% on a tablet. - 12% of opens came from scanning a QR code; 87% came from the link itself. - The median PDF reader spent 15 seconds actively reading, and 35% of multi-page PDF views reached the last page. - Only 5.5% of PDF views downloaded the file. - 26% of video viewers watched to the end; the median viewer reached 33% of the video. - Images (53%) and PDFs (27%) were the most shared file types. - People opened shared links in 77 countries. | Measure | Value | Based on | |---|---|---| | Opens on a phone | 64% | 3,304 viewing sessions | | Opens on a desktop computer | 34% | 3,304 viewing sessions | | Opens on a tablet | 1% | 3,304 viewing sessions | | Opens from scanning a QR code | 12% | 3,304 viewing sessions | | Opens from the link directly | 87% | 3,304 viewing sessions | | Opens from inside an album | 1% | 3,304 viewing sessions | | Countries with viewers | 77 | 3,304 viewing sessions | | Links that are images | 53% | 4,652 links, 90 days | | Links that are PDFs | 27% | 4,652 links, 90 days | | Links that are videos | 12% | 4,652 links, 90 days | | Links that are HTML pages | 6.5% | 4,652 links, 90 days | | Links that are ZIP files | about 1% | 4,652 links, 90 days | | Links that are audio | under 1% | 4,652 links, 90 days | | Median active reading time, PDF | 15 seconds | 1,326 PDF sessions | | Multi-page PDF views that reached the last page | 35% | 1,326 PDF sessions | | PDF views that downloaded the file | 5.5% | 1,326 PDF sessions | | Video views watched to the end | 26% | 774 video sessions | | Point the median viewer reached in a video | 33% | 774 video sessions | #### How we measured this - Viewing data covers 3,304 human viewing sessions on Link in Seconds links between 2026-10-04 and 2026-10-21. Bots and crawlers are excluded. Sessions may include owners previewing their own links. - PDF figures come from 1,326 PDF viewing sessions and video figures from 774 video viewing sessions. Reading time counts only the time the page was visible and in focus, not time it sat in a background tab. - The file mix covers 4,652 links created by 1,894 people in the 90 days to 2026-10-21. - Every number is aggregated and anonymised. No individual file was opened or looked at to make this page, and no personal data is published. Percentages are rounded, so a group may not add up to exactly 100%. - This is how people open files shared with Link in Seconds, not all file sharing everywhere. Cite this: Link in Seconds, File sharing statistics, October 2026, https://linkinseconds.com/file-sharing-statistics ## Pages ### Turn an audio file into a link that plays URL: https://linkinseconds.com/audio-to-link A podcast episode, a voice memo, an interview or a lecture recording. Upload the MP3, WAV, M4A, FLAC, OGG or AAC and send one short link. It opens with a play button in any browser, on any phone, with nothing to install. **How do I turn an audio file into a link?** Drop the MP3 or other audio file in the uploader above and copy the short link you get back. Whoever opens it sees the file name, the length and a play button, and the audio plays in their browser. No account to create, no app to install, nothing to download first. It works the same on an iPhone, an Android phone and a laptop. #### What to know before you upload audio - Free covers files up to 250 MB. That is roughly 6 hours of MP3 at 96 kbps, or about 25 minutes of uncompressed WAV. Pro raises the per-file cap to 500 MB. A free account keeps up to 50 live links at a time; delete one to free a slot. - Six formats are accepted: MP3, WAV, OGG, M4A, AAC and FLAC. We check the file's real bytes, not just its name, so a renamed file is rejected. If you have a WMA or AIFF, convert it to MP3 or M4A first. - It is a player, not a studio. There is no waveform display, no transcript, no trimming and no editing. The file plays exactly as you exported it. Finish the edit in your audio app, then upload the final cut. - Anyone with the link can listen. A link is unlisted, not private. For a client demo or an unreleased episode, add a password, an expiry date and a view limit on any plan, and hide the download button so the page is listen-only. #### MP3 to link (and MP3 to URL) There is nothing to convert. Upload the MP3 as it is and the link you copy is its URL: a short linkinseconds.com address you can paste anywhere. Whoever opens it gets a page with a play button, and the MP3 plays in their browser's own player, in Safari, Chrome, Firefox or Edge, on a phone or a computer. Nobody has to download the file first. - Give the link a readable name, such as episode-12 or interview-draft, in the link's settings. - The same works for WAV, M4A, AAC, OGG and FLAC. Your file is stored and played exactly as uploaded, never re-encoded. - Every MP3 link also gets a QR code, so a printed flyer or a slide can open the recording in one scan. #### Podcast episodes before they go live A finished episode is usually 40 to 120 MB, so it bounces off email and is a pain to send through a chat app. Upload the MP3 here and send one link to your co-host, your guest or your editor. They press play on their phone during the commute, scrub to the part they want to check, and reply with notes. When you fix the intro, replace the file and the same link plays the new cut, so the thread you already sent stays correct. The link is not a podcast feed and will not show up in Apple Podcasts or Spotify; it is for review, private sharing and bonus content. - Send a private preview to a guest before the episode is public. - Share a bonus segment with newsletter subscribers without touching your feed. - Swap in the corrected master and every copy of the link updates. #### Voice memos and interviews Phones save voice memos as M4A, and the Voice Memos app on an iPhone can only share them by AirDrop, Messages or Mail. Upload the memo here instead and you get a link you can paste anywhere: a Slack thread, a WhatsApp group, a project ticket, a Google Doc. A journalist can send an hour-long interview to an editor; a researcher can share a recorded conversation with a colleague who needs to hear tone, not just read a transcript. The receiver does not need your phone's app, an account, or to know what M4A is. - M4A from an iPhone and MP3 from an Android recorder both play as is. - Paste the link into a document next to your written notes. - Lock a sensitive interview with a password, free on every plan. #### Lecture recordings for students A 90-minute lecture recorded on a phone is about 60 MB as an MP3, small enough for a free link. Post the link in the course page or the class group and students listen on whatever they have. Because seeking works, a student who missed the second half can drag straight to minute 45. Language teachers use the same trick for listening exercises: one link per dialogue, a QR code printed on the worksheet, and the class scans it instead of typing a URL. The view counter tells you how many students actually opened it. - One link per lecture, posted where students already look. - Every link comes with a QR code you can print on handouts. - Re-record a muddled explanation and replace the file, same link. #### Demos, voiceovers and drafts for clients A voice actor sends three takes to a client, a composer sends a draft cue to a director, a producer sends a mix for approval. The client clicks, listens, and replies with a time-stamp. Nobody has to open SoundCloud, download a WAV or ask what app to use. On any plan you can turn the download button off, so the page is listen-only, and set the link to expire after the pitch. If you are a musician sharing songs rather than work-for-hire, the music demo page covers that angle in more detail. - FLAC and WAV play too, for when the client needs to hear the full quality. - Listen-only pages and expiry dates are free on every plan. - Name the file clearly, the title is what the client sees above the player. #### What the listener sees on a phone The link opens a plain page: the file name as the title, the size, and the browser's standard player with play, a progress bar and a volume control. On iPhone it is the Safari player, on Android it is the Chrome player, so the controls look familiar. Tapping play starts within a second on a normal connection because the file streams rather than downloads first. A small download button sits under the player unless you turned downloads off. There is no sign-in wall, no cookie-consent maze and no app-store prompt in the way of the play button. #### Size, formats and how to shrink a big recording Spoken word does not need a high bitrate. An MP3 at 64 to 96 kbps mono is clear for a podcast or lecture and runs about 30 to 45 MB per hour, well inside the 250 MB free cap. WAV is ten times larger, roughly 10 MB per minute at CD quality, so a 50-minute WAV already reaches 500 MB. If you are over the limit, export as MP3 or M4A from your editor, or convert the WAV with a free tool like Audacity or ffmpeg. Keep WAV or FLAC only when the listener really needs lossless audio, such as a mastering client. - Podcast or lecture: MP3, 64 to 96 kbps, mono. - Music demo: MP3 at 192 to 320 kbps, or M4A. - Lossless for approval: FLAC is about half the size of the same WAV. ### Baby shower photos, shared the way the parents want URL: https://linkinseconds.com/baby-shower-photos The games, the cake, the gift table and the moment everyone found out. Put it all in one album link for the guests and for the relatives who could not be there, with as much or as little privacy as the parents-to-be ask for. **How do I share baby shower photos with everyone who came?** Upload the photos and the video from the shower together and you get one album link. Guests open it on any phone with no app or account, see every photo full size and can save the lot as a ZIP. If the parents-to-be would rather keep it close, add a password, and downloads can be switched off on any plan. #### Being straight about what this does not do - Guests cannot add their photos. There is no guest upload. Ask people to send you their photos, then upload them together. - No reactions or comments for guests. It is a page of photos, not a social feed. People react in the group chat, as they already do. - Unlisted is not secret. Anyone with the link can open and forward it. Use a password on any plan for anything the parents want kept close. - Storage is finite. Free covers an album at web size with files up to 250 MB each; Pro raises it to 500 MB per file for full-resolution photos and video. Each photo inside is its own link. #### Who the photos are really for The guests were there; the people who most want these photos often were not. Grandparents overseas, a sister who could not get time off, the friend on bed rest herself. And the parents-to-be, who spent the afternoon opening gifts and have almost no pictures of their own. One link reaches all of them in the channel they already use, and opens on whatever device they have, from a new phone to an old tablet. #### Private enough for the people involved Pregnancy and baby photos are more personal than most party pictures, and different families draw the line in different places. An album link is unlisted and not indexed by search engines, but anyone who has it can open and forward it. So match the settings to what the parents asked for. - Open link: fine for photos everyone is happy to have shared. - Downloads off (any plan): people can look but there is no save button. A screenshot is still possible. - Password: only people you give the password to can open the album. - Disable (any plan): one switch takes it offline if the parents change their mind. #### The QR code on the thank-you cards Thank-you cards go out anyway, so let them carry the photos. Every album has a QR code you can download and print on the card or a small sticker. A guest points their phone camera at it and the album opens, no typing, no app. The view counter in your dashboard shows the album being opened as the cards arrive. #### Photos, the reveal video and the games The reveal moment is usually a video, and it should play rather than download. Videos in the album stream with seeking, so the grandparents can replay the confetti without waiting for a big file. You can add other bits alongside: a scan of the guest-book page with everyone's advice, or a PDF with the answers to the baby-food tasting game. Photos open full size; PDFs open in a viewer. #### The gift table, for the thank-you notes A practical one for the parents: take a photo of each gift with its card before the wrapping goes in the bin, and keep those in their own small album, just for the two of them. When it is time to write thank-you notes, the photo tells you who gave what. Keep that album unshared, or send the link only to the partner who is writing half the cards. #### A separate album for the baby, later When the baby arrives there will be a new wave of photos and a smaller, closer audience. Start a new album for that rather than adding to the shower album, so each link reaches the right people. Every photo inside has its own link for the relative who only wants the one on the fridge. ### Class photos for every parent, in one link you control URL: https://linkinseconds.com/class-photos The school trip, sports day or end-of-year play, shared with thirty families at once. One album link, opened on whatever phone each parent has, with the controls a set of children's photos deserves. **How do I share class photos with parents?** Upload the photos together and they become one album with one link. Send it through the class newsletter, the parents' group chat or a QR on the note home. Parents open it in the browser with no account and can save the whole set as one ZIP. On any plan, add a password and an end date so the album closes when term does. #### Being straight about what this does not do - Parents cannot upload their own photos. There is no guest upload. One person collects the photos and posts them. - It does not check consent for you. No face detection or blurring. Removing photos of children without consent is on you, before you upload. - A password cannot stop a screenshot. Password, expiry and downloads-off keep strangers out and deter saving. A parent who can see a photo can still screenshot it. - Storage is finite. A free sign-in covers files up to 250 MB each; Pro raises that to 500 MB, with room for a year of class albums. Each photo is its own link, so on Free every photo counts toward your free links. #### Thirty families, thirty different phones A class is the most mixed audience you will ever send photos to: new iPhones, old Androids, a grandparent's tablet, a parent who only checks email on a work laptop. Shared albums tied to one ecosystem, or apps that need an invitation and an account, lose a few families every time. A link is a web page, so it opens the same way on all of them, and nobody has to install anything or remember a password to a service they signed up for once. #### Children's photos need more care than holiday snaps An album link is unlisted: it is not indexed by search engines and not listed anywhere public. But anyone who has the link can open it and forward it, and a class album can travel far once it lands in a big group chat. For children's photos that is a reason to switch on the privacy controls (free on every plan) rather than an afterthought. - Password: the link alone is not enough to see the photos. Send it separately, for example in the school app. - End date: the album stops opening after the date you set, so it does not live on in old chats. - Downloads off (any plan): parents can look, but the album has no save button. Useful for a preview before the official photographer's set. - Disable: one switch in your dashboard takes the album offline immediately if something is shared that should not be. #### Distributing it: newsletter, chat or paper The link is short text, so it survives every channel a school already uses: the weekly newsletter, the class WhatsApp group, the school's messaging app, or an email from the office. For families who are not in any group, print the QR code on the letter that goes home in book bags; pointing a phone camera at it opens the album. The view counter tells you whether it is actually reaching people, which is more than a newsletter can. #### Full size, and one ZIP for the parents who want everything Photos open full size, not as compressed chat thumbnails, so a parent can print the one of their child crossing the finish line. Each photo has its own link inside the album, handy when a parent asks for just that one. And a single download button saves the whole album as a ZIP, for the parents who want every photo from the trip on their computer. #### One album per event, or one per term Two patterns work. One album per event keeps things tidy: 'Science museum trip', 'Sports day', 'Winter concert'. One album per term that you add to after each event means parents bookmark a single link and always find the latest. Each album holds a generous amount, which is hundreds of photos at web size or a good number at full resolution. #### Class reps and PTA volunteers Not only teachers do this. A class rep collecting photos from a school fair, a PTA volunteer sharing the prom photographer's preview, a coach sending team pictures after the season: same job, same link. If several adults took photos, have them send you the originals and upload them together, because parents cannot add photos to the album themselves. ### Send client photo proofs as one link URL: https://linkinseconds.com/client-photo-proofs A proofing set your client can look through and comment on, without walking away with the files. View-only, timestamped, and live in about a minute. **How do I send photo proofs to a client?** Upload your web-resolution selects as one album and send the link. Your client browses the set in their browser, no account, no software, and opens any frame's own page to leave a comment on the ones they want. Downloads are switched off per photo, in that photo's link settings; there is no album-wide switch yet. You see when they opened it and what they said, and the full-resolution originals stay with you until the work is signed off and paid. #### The honest limits for a proofing workflow - No image watermarking. The watermark feature applies to the PDF preview only. JPEGs are served as uploaded. Burn watermarks in at export, or proof from a watermarked PDF contact sheet. - View-only is friction, not protection. Turning downloads off removes the save button. It cannot stop a screenshot, a screen recording, or developer tools. Send proofing-resolution files, not originals. - No favouriting, no star ratings, no selection export. Clients tell you their picks in a comment. There is no ratings UI and no CSV of selected frames to pull into Lightroom. - No print sales, no client accounts, no branded gallery skins. There is no storefront, no per-client login and no theme editor. Every plan can hide our branding and add your logo; it cannot make the page look like your studio's site. - Comments are enabled per link. There is no album-wide switch that turns comments on for every photo at once, and the album view has no comment box of its own. For a big set, put a numbered contact sheet behind its own link with comments on and ask for one numbered list. #### The client must choose, not keep Delivery and proofing look like the same task, send photos to a client, and they have opposite requirements. Delivery wants the files in their hands at full quality, permanently. Proofing wants the opposite: enough to judge by, nothing to keep, and a decision at the end. Every setting on this page falls out of that one distinction. Web-resolution exports rather than originals. Downloads off rather than on. A deadline rather than a permanent link. Comments rather than a silent gallery. If you use your delivery workflow for proofing, you have effectively delivered, and the awkward conversation about the balance of the invoice gets much harder. - The reverse is also true: do not proof-share your final delivery. When the shoot is signed off, send a second link with the full-resolution files and downloads on. Two links, two jobs, no ambiguity. #### Comments on the link, not in a 40-message thread Comments are a real feature here, and for proofing they are the one that saves the most time. Switch comments on for a link and the page gets a small feedback box; your client types their picks there and you are emailed when something new arrives. What this replaces is the part of proofing that actually costs you time: the reconstruction. Three messages, two phone calls and a voice note later, you are still not sure whether they wanted 12 or 21. A written comment attached to the photo is unambiguous and it is still there in six weeks when they change their mind. - Comments live on a link's own page. In an album, every photo has its own page, so a client can comment on frame 27 specifically, which is exactly the granularity proofing needs. - You enable comments per link, in that link's settings. There is no single switch that turns them on for every photo in an album at once; if you want per-frame comments across a whole set, you turn them on frame by frame, which is fine for a 20-shot select and tedious for 200. - The album view itself has no comment box, comments belong to a link, and an album is a container of links. The pragmatic setup most photographers land on: export a numbered contact sheet as a PDF, upload that as its own link with comments on, and send the album for browsing plus the contact sheet for the decision. The client leaves one comment listing their numbers. One notification, one list, done. - Notification email is throttled to about one an hour per link, so a client leaving eight comments in a row does not fill your inbox. #### View-only: the download button goes away Turn a link view-only and the download control disappears from the page. The photo still displays, it has to, that is the point, but the frictionless one-tap save is gone. Be precise about what that buys you. It stops the casual save: the client who idly downloads the whole set to their desktop and, three months later, uses a proof in an ad because it was the file they had. It does not stop a screenshot, it does not stop the browser's developer tools, and it does not stop a phone camera pointed at a monitor. So use it as friction, not as a lock, and pair it with the thing that actually protects you: send proofs at proofing resolution. A 2,000px JPEG that leaks is an inconvenience. A 45-megapixel original that leaks is your product. #### We do not watermark your images, and here is what to do instead This is the honest one, and it matters most to photographers, so it gets its own section rather than a footnote. Link in Seconds has a watermark feature, and it overlays the PDF preview only. It does not watermark JPEGs. If you came here looking for automatic per-image watermarking across a proof gallery, we do not have it and you should not build a workflow assuming we do. We would rather lose the sale than have you discover this after a client shoot. - Option one, skip watermarking. Send small web-resolution proofs, view-only, behind a password. For most portrait, family and event work this is enough: the file is not usable at print size and the download path is gone. - Option two, use the PDF route. Export your selects as a contact sheet or a proof PDF from Lightroom, Capture One or Bridge, upload that, and turn the watermark on. You get a per-viewer watermark on the preview, and the client gets a numbered sheet to choose from, which many clients actually prefer to a grid. - Option three, burn the watermark in before upload. Lightroom's export dialog, Capture One's process recipes and Bridge's output module all do this at export time, permanently and to your own design. If watermarking is non-negotiable for you, this is the correct place for it to happen, in your editor, not in a hosting tool. - Option four, use a proofing platform. If per-image watermarks, print sales and studio management are core to your business, ShootProof, Pic-Time and CloudSpot are built for exactly that and we are not. #### An expiry that ends the selection window Proofing drags because nothing forces it to stop. A link with an expiry date does. Set it for a week, say so in the email, 'the proofs are up until Friday the 14th', and the deadline enforces itself without you having to be the person who chases. Set the date a little past the day you actually want a decision, so nobody is locked out at the exact moment they finally sit down with it, and tell them the date in the same message as the link. You can also disable a link instantly at any time, which is what you want when a shoot goes sideways or a client asks for the set to come down. ### Deploy your Vite or React build from the dist folder URL: https://linkinseconds.com/deploy-vite-react-build You ran the build and got a dist/ folder of static files. Zip it, drop it here, and your app is live, hashed assets cached correctly, client-side routes resolving, no deploy pipeline. **How do I deploy a Vite or React build without a server?** To deploy a Vite or React build, run npm run build, zip the output folder (dist/, build/, or out/), and drop it in the uploader above. We unpack it, find your index.html, and serve every file with the right content type at a clean URL, hashed assets cached hard, client-side routes resolving, custom domain and SSL on Pro, no CI and no deploy config. #### What deploying a build here does not do - No server, no API routes, no database. This serves your built static files and nothing else, so anything that needs a running server at request time is out of scope. - No per-request server rendering. Next.js server components rendered per request, SvelteKit endpoints, and server secrets need a platform that runs that server; export a fully static build instead. - No build step on our side. Upload the built output, not your raw source; a project with no build won't render, and we'll tell you if we can't find an index.html. Your ZIP can be up to 250 MB on a free sign-in and 500 MB on Pro. #### Your build is already a static site A modern front-end build is, by design, a folder of static files, that's the whole point of the build step. Vite, Create React App, Vue CLI, SvelteKit's static adapter, and Astro all emit an index.html plus fingerprinted JS/CSS bundles and your assets. There's no server required to serve them; you just need somewhere to put the files. Zipping that folder and dropping it here is the shortest path from npm run build to a public URL, with no CI, no deploy config, and nothing to install. #### Zip dist/ (or build/, or out/), we find it Different tools name the output folder differently: Vite writes dist/, Create React App writes build/, a static Next or Nuxt export writes out/, Jekyll and 11ty write _site/ and public/. You don't have to remember which, if your ZIP contains one of those folders (or a single wrapper folder from compressing on your desktop), we detect the real web root and serve from it. Zip the built output rather than your source; uploading a raw project with no build won't render, and we'll tell you if we can't find an index.html. #### Client-side routing that actually resolves Single-page apps route in the browser: /dashboard and /settings are handled by React Router or Vue Router, not by separate HTML files. That means a visitor who opens a deep link directly, or refreshes on an inner page, needs the server to hand back index.html so your router can take over. Turn on single-page-app mode and that's exactly what happens: unknown paths fall back to index.html with a 200, so refreshes and shared deep links work instead of 404-ing. Leave it off for a plain multi-page site and unknown paths return a real 404 (or your own 404.html). #### Hashed assets cached hard, HTML never stale Good build tools fingerprint your bundles, app.4f3a9c2b.js, precisely so they can be cached forever. We honor that: content-hashed assets are served with a one-year immutable cache, so repeat visits are instant, while your index.html is served no-cache so a re-upload shows immediately. You get the performance of aggressive caching without the classic trap of a stale HTML file pointing at bundles that no longer exist. Ship a new build by dropping a new ZIP; the URL stays the same and visitors get the new version on their next load. #### On your own domain, with SSL A build parked on a random URL is fine for a preview, but a real app wants a real address. On Pro, connect your domain or subdomain and we provision HTTPS automatically, no certificate setup, no renewals. That makes this a legitimate home for a small production front-end: an internal tool, a marketing site, a docs app, a client deliverable. Everything the browser needs to run your app is served correctly; there's just no backend, which is the honest boundary of static hosting. #### Static only, where a backend is needed, this isn't it This serves your built static files and nothing else: no server-side rendering at request time, no API routes, no database. If your app calls an external API from the browser over HTTPS, that keeps working. If it depends on server code, Next.js server components rendered per request, SvelteKit endpoints, environment secrets read on the server, you need a platform that runs that server, and you should export a fully static build or host elsewhere. Said plainly: bring your built output, get a fast static host; bring a server-dependent app and static hosting is the wrong tool. ### Link in Seconds vs DocDroid, a document link you can share for free URL: https://linkinseconds.com/docdroid-alternative DocDroid is a white-label document sharing service where sharing with other people needs a Pro subscription. Link in Seconds lets you share a PDF or Word file as a link on the free plan, with password, expiry and view analytics included. Here is an honest look at both. **Is there a DocDroid alternative that lets you share for free?** Yes. On Link in Seconds the free plan shares a PDF, Word or Excel file as a public link with 50 live links at a time and files up to 250 MB. Password, expiry date, view-only mode and view analytics are included on every plan. DocDroid's home page says that on its free account only you can view your uploads; sharing them needs its paid plan. #### Where DocDroid goes further - No AI chat with the document. DocDroid's Pro plan has an Ask AI chat (in beta) where readers ask questions about the file; we have nothing like it. - Fewer office formats preview. PDF, Word (DOCX) and Excel open in the browser here; PowerPoint uploads show a download card, and ODT or RTF are not accepted. DocDroid lists PPTX, ODT, RTF and more. - Less page-level reading data. DocDroid's Pro analytics include time spent per page and clicks on outbound links; ours focus on views, devices, countries and who opened the link. #### The big difference: who can open the link On 17 Oct 2026 DocDroid's upload page showed a "Restricted Demo Mode" notice: only you can view your uploaded documents, and sharing them with others needs a Pro subscription. That makes DocDroid a paid tool in practice, with a 3-day trial to test it. On Link in Seconds the free plan is a working plan, not a demo: sign in, upload a PDF or Word file up to 250 MB, and anyone with the link can open it in their browser without an account. You can keep 50 links live at a time and delete old ones to free a slot. #### Privacy controls without a paywall Both tools keep documents unlisted and let you add a password. DocDroid groups download blocking, embed restrictions and search-engine indexing under its Pro settings. Here, every link feature is free on every plan: password, expiry date, view-only mode, a view limit, an email gate that asks readers for their address first, and a per-viewer watermark on the PDF preview. Links are never indexed by search engines, so a private contract or price sheet stays off Google. #### How the PDF opens for your reader Both services show the document in the browser instead of forcing a download. On Link in Seconds a PDF opens in an in-browser reader built on pdf.js, sharp on phones and computers, with no app and no sign-in for the reader. Word files are laid out as pages and Excel files open as a sheet. Replace the file later and the link stays the same, so a link already sent by email or printed as a QR code always shows the latest version. #### What DocDroid does better DocDroid has an Ask AI chat (in beta) on Pro, so readers can ask the document questions instead of scrolling. Its Pro analytics go down to the page: time spent on each page and clicks on outbound links, which a sales or content team may want. It also previews more office formats, including PowerPoint, ODT and RTF, and its API allows 1,000 uploads per 24 hours on Pro. If those are what you need and the price fits, DocDroid is a reasonable choice. #### Which one should you pick? Pick DocDroid if you want readers to chat with the document, need page-by-page reading time, or share a lot of PowerPoint and ODT files, and you are happy to pay for Pro. Pick Link in Seconds if you want to share a PDF, Word or Excel file today without a subscription, with a password, an expiry date and a view count included. If you outgrow Free, Pro is $9/month or $49/year and raises the file limit to 500 MB. #### Link in Seconds vs DocDroid at a glance | | Link in Seconds | DocDroid | |---|---|---| | Share with others for free | Yes, 50 live links at a time | No, on its free account only you see your uploads | | Paid plan | Pro, $9/month or $49/year | Pro, $19/month plus VAT, 3-day free trial | | Upload size | 250 MB per file free, 500 MB on Pro | Not stated on its public pages | | Document formats | PDF, Word and Excel preview; plus images, video, audio, ZIP | PDF, DOCX, PPTX, XLSX, ODT, RTF, TXT and more | | Password protection | Yes, every plan | Yes | | Turn off downloads | Yes, every plan | Yes, a Pro setting | | Expiry date and view limit | Yes, every plan | Not listed on its public pages | | Reader analytics | Views, devices, countries, open alerts, every plan | Views, downloads, location, time per page, link clicks (Pro) | | Embed on a website | Yes | Yes, with an allowed-sites list on Pro | | Branding and domain | Hide or add branding, up to 5 own domains, every plan | White label and yourcompany.docdroid.com on Pro | | AI chat with the document | No | Yes, Ask AI (beta) on Pro | Competitor facts checked on 17 Oct 2026 on docdroid.com (docdroid.net redirects there): the home page, the pricing page and the API docs. Where DocDroid's public pages say nothing, we say so instead of guessing. Our numbers come from our plan page. Plans change, so confirm current pricing before you decide. ### See who opens your documents, without a per-seat subscription URL: https://linkinseconds.com/docsend-alternative DocSend no longer has a free plan, there's a 14-day trial, then $15 per user per month to keep tracking a single document. Link in Seconds turns a deck, proposal or contract into one clean link with open tracking, a password, view-only mode and an expiry date, starting free. And the person you send it to never makes an account. **What is the closest free DocSend alternative?** The closest free DocSend alternative is a trackable link service. Upload the PDF, share the link it gives you, and you get a timestamped record of every open, plus password protection, view-only mode and an expiry date on the same link. Unlike DocSend, there is no per-seat monthly fee to start and no sign-up wall for the person reading your document. #### Where DocSend still genuinely wins - No team workspace. DocSend gives a sales team a shared content library with reporting across reps; Link in Seconds is one account per person. - No virtual data room or NDA gating. If you are running diligence behind an NDA click-through, DocSend is built for that and this is not. - View-only is a courtesy gate, not DRM. It deters casual saving but cannot stop a screenshot, so it suits a draft or a pre-signature document, not something that must never be copied. - No team content library. There is no team-level content management or shared library across a sales team here, that is DocSend's territory. #### The free plan is gone, that's why you're here DocSend spent years as the default because it had a usable free tier: a handful of tracked documents, no card. That tier no longer exists. New users get a 14-day trial of the Advanced plan and then choose a paid plan, starting at $15 per user per month ($10 billed annually) for Personal, with Standard several times that. For a fundraising founder sending one deck, or a freelancer sending four proposals a quarter, that is a subscription priced for a sales team attached to a job that happens a few times a year. Link in Seconds starts free and stays free within its limits, no trial clock, no card, no seat count. #### Your reader doesn't sign up for anything This is the friction DocSend charges you to introduce. A DocSend link commonly asks the viewer for an email address before the document opens, that's how it attributes an open to a person. It works, and it costs you opens: an investor skimming twenty decks, or a client opening a quote on their phone between meetings, sometimes just closes the tab. A Link in Seconds link opens the document immediately in the browser. If you do want to know who specifically is reading, every plan has an optional email gate you can switch on per link, the difference is that it's your choice per document, not the default on every one. #### What you actually learn about an open This used to be DocSend's clearest edge, and it isn't any more. On any plan, Link in Seconds shows how long readers spent on each page of a deck, how far they got and the page after which most of them stopped, so you can see that an investor stalled on slide 11. Each visit has its own page-by-page breakdown with device, city and how they arrived, and repeat visits are grouped by visitor. On Free you see opens over time and unique visitors. Where DocSend still goes further is the workflow around the document: data rooms behind an NDA click-through, e-signature and a team content library. If you want to know whether the proposal was read and where interest dropped, you don't need a per-seat subscription to find out. #### Password, view-only, expiry and view limits on the same link The control set is where the two overlap most. You can put a password on a link, hide the download button so a document is read rather than kept, set an expiry date on a time-limited quote, and cap how many times a link can be opened. We're honest about the ceiling: view-only deters casual saving but cannot stop a screenshot, and there is no DRM here, no tool short of a managed viewer truly prevents a determined copy. What it does do is make a document unmistakably look-don't-keep, which is what a draft or a pre-signature contract usually needs. #### Update the deck without re-sending the link Fundraising means version churn, v4 on Tuesday, v5 after the Thursday call. Replace the file behind a Link in Seconds link and the same URL serves the new document, so nobody holding the old link is reading a stale deck, and you don't have to email around a correction. The view history stays attached to the link, so you can see who opened it before and after the update. #### It isn't only decks DocSend is priced and positioned around fundraising, but most of the documents people want tracked are smaller than that: an invoice you'd like to know was seen, a contract sitting in someone's inbox, a resume you sent to nine companies, a scope of work waiting on sign-off. Each is the same shape of problem, you sent a PDF and went quiet. Because a tracked link here costs nothing to create, it's worth using on all of them rather than rationing a seat licence for the two documents a year that seem to justify it. #### Where DocSend still genuinely wins An honest comparison has to name this. DocSend's virtual data rooms, NDA gating, Dropbox Sign integration and team-level content management are real products that this is not. If you are running a diligence process with a data room, gating documents behind an NDA click-through, or managing a shared content library across a sales team, DocSend is built for that and Link in Seconds is not. The overlap is the common case, one document, sent to someone, and you want to know it was opened and control what they can do with it. #### A link you'd actually put your name on On any plan you can set a custom slug so the URL reads like a document you meant to send rather than a random string, and serve it from your own domain or subdomain with automatic SSL. For a proposal that lands in a client's inbox next to your name, that matters more than it sounds, the delivery reads as yours end to end, and the same permanent URL can go in an email signature, a bio, or a printed QR code. #### Link in Seconds vs DocSend at a glance | | Link in Seconds | DocSend | |---|---|---| | Free plan | 50 live links, no time limit | 14-day trial only | | Cheapest paid plan | Pro, $9/mo | Personal, from $10 per user/mo | | Ask the viewer for an email first | Yes | Yes | | Passcode and expiry date | Yes | Yes | | See who opened it | Free, with full detail | Yes | | Page-by-page analytics | Free: time on each page, how far readers got, where they stopped | Yes | | Replace the file, keep the link | Yes | Yes | | Data rooms and NDA gating | No | Advanced plan | DocSend facts checked on 6 Oct 2026 on docsend.com/pricing and help.docsend.com. Our numbers come from our plan page. Plans change, so check their current pricing before you decide. ### DocSend vs Google Drive: tracking a document or storing it URL: https://linkinseconds.com/docsend-vs-google-drive DocSend is built to send a deck or contract and see exactly how it was read. Google Drive is built to store files and work on them together. Both can share a document by link, but they answer different questions. Here is an honest side-by-side, and a lighter third option. **Should you use DocSend or Google Drive?** Pick DocSend when you need to know how outside readers engage with a document, page by page, and you will pay per user for it: fundraising decks, sales collateral, data rooms. Pick Google Drive when the job is storing files and collaborating on them, and sharing is occasional. If you only want to send one document as a clean link and know whether it was opened, a lighter link tool does that without a seat licence. #### Before you choose - Prices change. DocSend's plans and Google's storage tiers are revised from time to time, so check their current pricing before you decide. - Per-page analytics are DocSend's edge. A lighter link tool tells you a document was opened and when, not which slide held a reader's attention. - Co-editing is Drive's edge. If people need to work on the document together, keep it in Drive and share the finished version separately. #### What DocSend is built for DocSend, owned by Dropbox, is a document-sharing tool for people whose job depends on how a document is read. You upload a deck or a contract, send a link, and see who opened it and how long each page held their attention. Around that sit virtual data rooms, NDA click-through before a document opens, and team content management. It commonly asks the viewer for an email first, which is how it ties an open to a person. It no longer has a free plan: new users get a trial, then pay per user per month. #### What Google Drive is built for Google Drive is cloud storage first. Every Google account gets free storage shared across Gmail, Photos and Drive, with paid tiers for more. It shines at folders you browse, files that sync across devices, and live co-editing with comments in Docs, Sheets and Slides. Sharing outside your account is where it gets clumsy: a link left restricted shows the recipient a request-access screen, and you see very little about who opened a file unless you are on a Workspace plan, and even then anonymous outside viewers stay invisible. #### Access and control Both let you decide who can open a document, in different ways. DocSend controls access per link, with options such as requiring an email, a passcode, an expiry or an NDA. Drive controls access per person or per domain, which is precise inside an organisation and slow for outsiders, since each one may need to be added or approve a request. If your recipients are outside your company and you just want the document to open, neither model is ideal: one adds a gate, the other adds a permission step. #### A lighter third option Most documents people want tracked are small jobs: a proposal, an invoice, a resume, a one-off deck. Link in Seconds turns the PDF into one clean link that opens in the browser with no account for the reader, records every open with a view counter, and on any plan adds device and country breakdowns, a password, view-only mode, an expiry date and an optional email gate. Replace the file and the same link serves the new version. It does not do per-page analytics, data rooms or co-editing, so DocSend and Drive still win those jobs. #### Which one should you pick? Running a fundraise, a sales pipeline or a due-diligence process where per-page engagement matters: DocSend. Storing files, working on them with your team, sharing mostly inside your organisation: Google Drive. Sending one finished document to people outside your company and wanting to know whether and when they opened it, without a per-user subscription: a tracked link from Link in Seconds. Many people combine them: Drive for drafts, a link for the final version they send. #### DocSend vs Google Drive at a glance | | DocSend | Google Drive | |---|---|---| | Main job | Tracked sharing | Storage & teamwork | | Free plan | Trial only | Yes | | Page-by-page analytics | Yes | No | | See outside viewers | Yes | Not anonymous ones | | Live co-editing | No | Yes | | Data rooms & NDA gating | Yes | No | | Paid plans priced | Per user, monthly | By storage tier | From each product's public pricing and help pages at the time of writing. Plans change, so check their current pricing before you decide. ### DocSend vs Papermark: tracked document sharing, compared URL: https://linkinseconds.com/docsend-vs-papermark DocSend and Papermark both send a deck or contract as a link and show how it was read, page by page, with data rooms for bigger deals. They differ on price model, free plan and openness. Here is an honest side-by-side, and a simpler third option if you only need to know a document was opened. **Should you use DocSend or Papermark?** Pick DocSend if you want an established, Dropbox-owned product for fundraising and sales, and a paid plan after the trial is fine. Pick Papermark if you want a free plan with page-by-page analytics, open-source code you can self-host, or data rooms at a published price. If you only need one link that tells you when a document was opened, without a data room, a simpler link tool is enough. #### Before you choose - Prices change. Papermark's prices below were checked on 21 Oct 2026, and DocSend does not show prices we could verify, so check both pricing pages before you decide. - Data rooms and NDAs are the real dividing line. If a deal needs a permissioned folder, an audit trail or a signed NDA before viewing, use DocSend or Papermark. Link in Seconds has none of those. - Viewer matching is lighter here. Link in Seconds groups visits by a hashed IP unless you turn on the email gate, so two people on one office network can look like one viewer. #### What is DocSend best at? DocSend is best at tracked sharing for teams that live on decks and proposals. It is owned by Dropbox and has been the default name in this space for years. You upload a document, send a link, and see who opened it, how long they spent on each page and where they dropped off. Access controls include email verification, passcodes and expiry dates. Around that sit virtual data rooms and one-click NDAs for fundraising and deals. New users start with a free trial, then move to a paid plan; check DocSend's own pricing page for current prices, since we could not verify them. #### What is Papermark best at? Papermark is best when you want DocSend-style tracking with a free plan and open code. Its Free plan, checked on 21 Oct 2026, covers 50 documents and 50 links for one member, with page-by-page analytics included on every plan. Pro is €29/month, or €24/month billed yearly. A custom domain starts on Business at €79/month (€59 yearly). Data rooms, NDA agreements and dynamic watermarks start on the Data Rooms plan at €149/month (€99 yearly). Papermark says it is open source and can be self-hosted, which matters if documents must stay on your own servers. #### How do their access controls compare? Both gate a document well; the difference is mostly which plan you need. DocSend lists email verification, passcodes, expiry and one-click NDAs as product features. Papermark puts NDA agreements and dynamic watermarks on its Data Rooms plan and above. On both, view-only and watermarks discourage copying but cannot stop a screenshot. Link in Seconds covers the everyday set, free on every plan: password, email gate, expiry date, view limit, view-only mode and a watermark on PDF previews. It has no NDA step and no data room. #### Do you need either of them? Often not, if the question is only "did they open it?". Most tracked documents are small jobs: a proposal, a quote, a resume, a first deck to a few investors. Link in Seconds turns the PDF into one clean link that opens in any browser with no account, counts every open, and can email you the moment it is read. Every plan includes time per page, device and country, an email gate, a password, an expiry date and replace-the-file-keep-the-link. The free plan keeps 50 live links up to 250 MB each; Pro is $9/month or $49/year, or $99 once for Lifetime. When a deal moves to diligence, a data room from DocSend or Papermark is the right next step. #### Which one should you pick? Pick by the size of the job. Plenty of founders use a plain tracked link for the first cold email and a data room once diligence starts. - Pick DocSend if your team already runs on it or on Dropbox, you want the established name for fundraising and sales, and a paid plan is fine. - Pick Papermark if you want page-by-page analytics for free, open-source code you can self-host, or data rooms and NDAs at a published price. - Pick Link in Seconds if you send one document at a time, just need a link that tells you when it was opened, and do not need a data room or an NDA step. #### DocSend vs Papermark vs a tracked link | | Link in Seconds | DocSend | Papermark | |---|---|---|---| | Free plan | Yes, 50 live links | Free trial | Yes, 50 docs and 50 links | | Know when it was opened | Yes | Yes | Yes | | Time per page | Free | Yes | All plans | | Data rooms | No | Yes | Data Rooms plan | | NDA before viewing | No | Yes | Data Rooms plan | | Open source, self-host | No | No | Yes | | Custom domain | Free | Check their plans | Business plan | | Paid plans from | $9/mo or $49/yr | Check their pricing | €29/mo, or €24/mo yearly | Papermark facts and prices checked on 21 Oct 2026 on papermark.com/pricing. DocSend facts from its public product page the same day; its pricing page could not be read, so no DocSend prices are quoted. Plans change, so check theirs before you decide. ### A link to share one file, not a drive to sync URL: https://linkinseconds.com/dropbox-alternative Skip Dropbox's sync and sign-up walls: upload a file and get one clean link that opens straight in any browser, with no account for the person you send it to. **Do you need Dropbox just to send one file?** Dropbox stores your whole drive and keeps it synced. When you just need to send one finished file, drop a PDF, image, video, ZIP, or HTML page in the uploader above and copy the short link. The person you send it to opens it straight in any browser, with no account, no app, and no sign-up wall. #### What a share link does not do - No full Dropbox replacement. This replaces only the sharing step, not sync, backup, or deep version history. Keep Dropbox for storage and use this for a quick, clean handoff. - No nested folders. It is one file, one link. To send several files together, use an album that bundles them into a single shareable link. - Not for hundreds of gigabytes. Pro tops out at a per-file and total storage cap that fits resumes, decks, and demo videos, but your working file system should still live in Dropbox. - View-only deters casual saving, but it is a courtesy gate, not copy protection. It hides the download button, yet a determined viewer can still screenshot, so pair it with a password and expiry for truly sensitive files. #### Sync-and-store vs. share-and-forget This is the core difference, and it decides which tool you want. Dropbox is a synced drive: it mirrors folders across your devices, keeps version history, and holds files you work in every day. Link in Seconds holds nothing of yours to work in, it takes one finished file and turns it into a link to hand off. There's no folder tree, no desktop client eating disk space, no sync conflicts. If you need the file to live on all your machines and stay backed up, that's a job for Dropbox. If you just need someone else to see or download it once, a link is lighter and faster. #### The recipient never signs up or installs anything A shared Dropbox link often greets the viewer with a preview page, a sign-up prompt, or an 'open in the Dropbox app' nudge, friction that's fine for a coworker but bad for a client or recruiter. Link in Seconds links open the file itself, full-screen, in whatever browser the person already has. A PDF renders in a clean viewer; a video plays inline; an image fills the page. No account, no app, no download-before-you-can-look. That matters most when you're sending to someone outside your team who has no reason to onboard into your storage tool just to read one document. #### A short link that reads like it belongs to you Dropbox share URLs carry a long random token and a trailing query string, and they can't be renamed. Link in Seconds gives you a clean, short link, and on any plan you set the last part yourself, a custom name like acme-proposal instead of a wall of characters. That's the difference between a link a client trusts enough to click and one that looks like it might be spam. It also fits cleanly in an email signature, a slide footer, or spoken out loud on a call, none of which is true of a 60-character Dropbox token. #### You can tell whether it was actually opened With a Dropbox Basic share link you send a file into silence, there's no signal that the other side ever looked. Every Link in Seconds link counts its views, so you know your proposal was opened before the follow-up call and whether the deck was read once or five times. On any plan you also see devices and countries, which is enough to tell 'my one contact read it' from 'this got forwarded around the whole company.' It's not spy-grade tracking, but it answers the one question a shared file usually leaves you guessing about. #### Per-link controls without a permissions tree Locking down a Dropbox link means wrestling with folder permissions, shared-folder members, and settings that differ by plan. Here every control lives on the individual link, free on every plan: add a password, set an expiry date, make it view-only so the download button disappears, or disable the link outright the moment a deal falls through, each in a click, with nothing else affected. Be honest with yourself about view-only, though: it hides the download and deters casual saving, but it can't stop a determined viewer from screenshotting. For anything truly confidential, the password and expiry controls are the real guardrails. #### When Dropbox is still the right call A share tool isn't a storage tool, so keep Dropbox for what it does best. If you're collaborating on files that keep changing, need them synced to a phone and two laptops, want deep version history and file recovery, or are storing hundreds of gigabytes, Dropbox earns its subscription. Link in Seconds tops out at 500 MB per file on Pro, plenty for a resume, a deck, a portfolio, or a demo video, but it's not where your working file system should live. The clean split: work and store in Dropbox, hand off finished files as links here. #### No desktop client, no background sync Dropbox's desktop app runs in the background, syncing, indexing, and occasionally prompting for updates or more space. Link in Seconds has nothing to install and nothing running, it's a page you open when you have a file to send, and that's it. Uploads happen in the browser, the link is ready in seconds, and you close the tab. For people who only reach for Dropbox to grab a share link a few times a week, dropping the always-on client entirely is the point: same job done, none of the overhead sitting on your machine. #### Link in Seconds vs Dropbox at a glance | | Link in Seconds | Dropbox | |---|---|---| | Free storage | 500 MB (250 MB per file) | 2 GB | | Free link stays live for | Until you delete it | Shared links stay; a Transfer ends after 7 days | | Recipient needs an account | No | No | | Password, expiry, disable downloads | Yes | Professional and team plans | | See who viewed it | Free, with full detail | Paid plans; link visitors stay unnamed | | QR code for the link | Yes | Yes | | Replace the file, keep the link | Yes | Yes | | Cheapest paid plan | Pro, $9/mo | Basic Extra, $1.99/mo (50 GB) | | Desktop sync and backup | No | Yes | Dropbox facts checked on 6 Oct 2026 on dropbox.com/plans and help.dropbox.com. Our numbers come from our plan page. Plans change, so check their current pricing before you decide. ### Ask for an email before the file opens URL: https://linkinseconds.com/email-gate-file-link Share a PDF, deck or image as a link that asks the viewer for their email first. You get the list of who opened it and when, with a CSV export, in the link's analytics. **How do I require an email to view a document?** Upload the file above and copy the link. In the link's settings, switch on 'Ask for the viewer's email'. From then on the page shows one email field before the file, and each address appears in the link's analytics with the time it was entered and the opens matched to it. Export the list as CSV whenever you like. #### Where the email gate is honest with you - The gate, the viewer list and the CSV are free on every plan, like uploading and sharing the link. You only pay when you need more than the free links or storage. - Opens are matched to an email by a hashed IP address, not by a login. Two people on the same office Wi-Fi who both left an email can be credited with each other's opens. We never invent a view, but on a shared network the per-person numbers can merge. - We check the address looks like an email, nothing more. No confirmation message is sent, so a typo or a made-up address gets through. Treat the list as a strong signal, not an identity check. - There is no NDA or agreement gate, no data room and no verified-email badge. If you need a signed NDA before the file opens, this is the wrong tool; if you need to know who read your deck and when, it is the right one. - Any file type that opens in the browser works: PDF, images, slides exported as PDF, video. Free covers files up to 250 MB; Pro raises the per-file limit. #### From 'someone opened it' to 'Dana opened it at 9:12' A view counter tells you a deck was opened four times. It cannot tell you whether that was your contact reading it four times or three colleagues reading it once each, and it certainly cannot tell you which three. The email gate turns the counter into names. Each person who wants the file types an address, and from then on their opens sit next to that address in the viewer table, with the first and last time they were seen. For a founder sending a deck to a partner, that is the difference between 'they looked at it' and 'the partner forwarded it to two associates on Tuesday', which changes what you write in the follow-up. #### What the viewer sees The link opens to a short page: the title you gave the file, a single email field and a button. There is no preview behind it to tempt a workaround, and the social card for the link shows a generic title instead of the file name. After they submit, the file opens right there, in the same tab, in the normal viewer with page navigation, zoom and search. They are not asked again on that browser for a while. If you also set a password, the password comes first and the email second, so one person can be asked for both without seeing two pages at once. - No account, no confirmation email, no app: one field and the file. - Works the same on a phone, where most first opens happen. - The file's direct address is gated too, so the field cannot be skipped. #### How opens are matched to an email, and when they merge We do not make viewers log in, so there is no account to tie each open to. Instead, when someone leaves an email, we store a shortened hash of their network address next to it, and later opens from the same hash are credited to that email. This is what the viewer table means by 'matched by network'. It works well for people on their own phone or home connection. It gets fuzzy in an office: two colleagues on the same Wi-Fi who both typed an email will each be credited with opens from that network, so both rows can show the same count. A viewer who leaves an email on the train and reads on the office network later will not be matched. We would rather over-credit than invent a row, and the table says so in its own caption. #### Collect emails from a shared PDF, then actually use them A guide, a template pack, a report or a sample chapter behind an email field is the plainest lead magnet there is, and it needs no landing page builder. Upload the PDF, switch the gate on, and put the link in a bio, a newsletter, a QR code on a flyer or a reply to a forum thread. The viewer table fills up as people open it, and the CSV takes the list into whichever tool you send mail from. Tell people what they are signing up for next to the link, and remember that these are addresses people typed to read a file, not a consent to a weekly newsletter unless you said so. - Put the link on a QR code: every link has one built in, and replacing the PDF keeps it. - Give the link a custom name on any plan so it reads as yours in a bio. #### Pair it with a password, an expiry or a watermark The email gate answers 'who'. The other controls on the same panel answer 'who is allowed' and 'for how long'. A deck for one investor group can carry a password you send separately, an expiry date after the round closes, and the email gate so you still learn which partners read it. A pricing guide you hand out at a conference might carry only the gate. The watermark stamps the viewer's details on the PDF preview, which pairs naturally with the gate: the address they typed appears on the pages they see. All of these run on the server when the file is requested, so none can be switched off from the visitor's side. - Order of gates: expiry, then view limit, then password, then email. - Watermark and page-by-page analytics apply to PDF previews. #### Compared with DocSend-style tools Document-tracking suites bundle the email gate with data rooms, NDA click-through, team seats and per-seat pricing. If you are running a due-diligence process with folders of documents and a legal gate, use one of those. If what you actually want is 'put my PDF behind an email field and tell me who read it', that is this page, on a link you already use for everything else, free on every plan instead of priced per seat. The tracking you get is the same shape: who, when, which pages, how long, from where. What you do not get is the data room, the NDA and a verified badge next to each address, and we would rather say that here than have you find out later. #### Good manners with the addresses you collect The viewer list is yours, scoped to your account, and never shown to other viewers of the link. Say near the link why you are asking, especially if you plan to write to people afterwards. If someone asks you to remove their address, deleting the link removes its viewer list with it. And keep in mind the ceiling of what an email field proves: it tells you an address was typed by someone who wanted the file at that moment, from that network. That is plenty for a follow-up call, and not enough for a courtroom. ### Hand out your event photos with a single link URL: https://linkinseconds.com/event-photo-sharing You have forty to four hundred attendees and no mailing list. Put the photos behind one link, then put that link on a sign, in a Slack channel, or in the newsletter. **How do I share event photos with attendees?** Upload the photos from the event and you get one album link plus a downloadable QR code. Print the code on a sign, or paste the URL wherever your attendees already are. Anyone who scans or taps it sees the whole set at full resolution in their browser, no app, no sign-in, and no need for you to know a single email address. #### Before you print the sign - An open link is open. Anyone who scans the code can open the album and forward the URL. That is usually the point at a public event, but it is the wrong default for a school or youth event, where a password is the right call. - Attendees cannot add their photos. There is no upload path for viewers. Collect contributions however you already do and add the good ones to the album yourself. - Takedown stops access, not copies. Deleting a photo or disabling a link works immediately, but it cannot un-save what someone already downloaded. Curate before you publish. - Storage is finite. Free covers 500 MB in total, which a full-resolution event set clears in minutes. Pro is 15 GB, and any single album is capped at 500 MB. #### The organiser's problem is not the couple's problem A wedding is a private distribution to a known list of relatives. An event is the opposite: a public-ish distribution to a crowd whose contact details you mostly do not have. You cannot email the photos to people whose emails you never collected, and you should not be collecting them just to send a gallery. - That single difference decides everything else on this page. Your distribution channel is not a message thread, it is signage, a Slack channel, a class group, a newsletter, or a slide at the end of the closing talk. So the link needs to survive being read off a wall by a stranger, on a phone, on venue wifi, without a sign-in step in the way. - It also means your link is effectively semi-public from the moment you print it. Plan for that rather than pretending otherwise, the consent section below is not boilerplate, it is the part organisers most often wish they had read first. #### A QR you can put on the wall at the venue The printed code is the highest-yield thing on this page, because it reaches the people no digital channel does. It is also the easiest thing to get wrong, and you only find out after the print run. - Size to distance, roughly 1:10. A code people scan from arm's length (about 30 cm) wants to be around 3 cm across; a code on a sign read from three metres away needs to be about 30 cm. Codes are almost always printed too small. - Leave the quiet zone. A blank margin about four modules wide around the code. Printing it hard against a coloured border is the single most common scan failure. - Contrast beats branding. Dark code on a light background. A code printed in your brand's mid-tone teal on a photo background will fail on half the phones in the room. - Test the real print, not the screen mock. Scan the proof at final size, in dim venue lighting, at an angle, with an iPhone and an Android. - Put the URL underneath in readable text. Some people will never scan anything, and some venue wifi captive portals break the in-app scanner. - Because the code encodes the link and not the files, a sign you printed in March still works after you have replaced every photo behind it. That is what makes signage worth paying to print. #### Photos people can actually download on venue wifi Attendees do not want the whole event. They want the three photos they are in, and they want them now, standing in a corridor on congested conference wifi. A gallery that forces a single bulk ZIP is exactly the wrong shape for that: it is the largest possible download to get the smallest possible thing. - Every photo in the album also has its own link, so someone can open one frame, save it, and be done, a few megabytes rather than a few gigabytes. And what they save is the original file, not a recompressed preview, which matters when the marketing team wants the keynote shot for a post. - Practical tip for conferences and school events: upload a web-resolution set (long edge around 2,500px) for the public album and keep the full-size originals for the two or three people who ask. It cuts the storage bill, loads faster on bad wifi, and nobody notices the difference on a phone. #### Consent, faces, and the takedown you will eventually be asked for Sooner or later one attendee will ask you to remove one photo. Sometimes it is vanity, sometimes it is a safeguarding or domestic-safety reason and you will not be told which. Plan the mechanism now so the answer can be 'done' rather than 'I'll look into it'. - One photo: delete that file from the album. The album link is unchanged and the per-photo link stops working immediately. - The whole set, urgently: disable the link from your dashboard. It goes offline at once and you can re-enable it after you have edited the set. - For anything involving children, do not use an open link. A school or youth-club event should sit behind a password shared through the same channel you would use for any other restricted information. - Say up front where the photos will go. A line on the sign, 'photos from tonight will be posted at this link', is both good manners and your best defence when someone objects later. - We are honest about the limit here: once a photo has been open on the internet, taking it down stops future access but cannot recall what somebody already saved. That is true of every sharing tool. It is an argument for curating before you publish, not for a different platform. #### Recurring events: the same link, every month A running club, a monthly meetup, a school with a termly newsletter, a market stall that does the same fair four times a year, all of them print or publish something once and then need it to stay correct. Because you replace the contents rather than the address, one printed sign or one pinned Slack message can carry a whole season. - Two ways to run it, and they suit different groups. One rolling album, 'club photos', that you keep adding to and occasionally prune, so there is exactly one link anyone ever needs. Or one album per event, with the pinned message updated each time, which keeps each set findable and small. Rolling is better for signage; per-event is better for anything you want to reference later. - Either way you get a view count per link, which over a season is genuinely useful: it tells you whether the sign by the exit is being scanned at all, or whether everybody comes in through Slack. #### What we do not do, plainly This is a distribution surface, not an event-photography platform, and the gap matters most for organisers. - No attendee uploads. There is no guest-contribution feature at all. If you want a shared pool everyone drops into, you need a tool built for that, we will not fake it with a submission form we do not have. - No face recognition and no per-attendee filtering. Everyone who opens the link sees the same album; nobody gets a personalised 'photos of you' view. - No print sales, no photographer storefront, no galleries gated behind a purchase. - No automatic RSVP, ticketing or attendee-list integration. You are pasting a URL into whatever you already use. - What we are good at is the last mile: getting a curated set in front of a crowd, on a phone, in one tap, without an account. If that is the part that keeps failing for you, this fixes it. If your problem is collecting photos from a hundred people, it does not. ### Turn an Excel spreadsheet into a shareable link URL: https://linkinseconds.com/excel-to-link A price list, budget, report or schedule: upload the XLSX and send one link that opens as a table in any browser, with a tab for every sheet. No Excel or account for the reader, and the link never expires. **How do I share an Excel spreadsheet as a link?** To share an Excel spreadsheet as a link, upload the .xlsx or .xls file above, sign in with Google for free, and copy the short link. Anyone who opens it sees a read-only table in their browser, one tab per sheet, showing the values Excel last saved. They need no Excel, no app and no account, and the link never expires. #### What an Excel link will not do - It does not recalculate or let anyone edit. Cells show the values saved in the file, and nobody can type, filter or sort in the shared copy. - Charts, pictures and cell colors are not drawn. The preview is a clean data grid; conditional formatting and merged-cell layouts stay in the file. Share a PDF or PNG of a chart if the chart is the point. - Very long sheets are trimmed in the view. Each sheet shows its first 1,000 rows and 60 columns with a note saying so; allow downloads if the reader needs every line. #### Opens in any browser, no Excel needed An Excel attachment opens differently everywhere. A phone preview may show only the first sheet, a Chromebook pushes it into Google Sheets, and a Mac without Office opens it in Numbers with the columns shifted. A link gives everyone the same view. The workbook is read straight from the file in the browser and drawn as a table, with the first row pinned while you scroll and row numbers down the side. Safari, Chrome, Edge and Firefox all work, with no Microsoft account, no Office license and nothing imported into another app. #### Formulas show their results, not their code Cells show what Excel displays: the total from =SUM(B2:B40), dates as dates, prices with their currency symbol and percentages as percentages. The formulas themselves stay inside your file, which is usually what you want when you send a quote or a forecast to a client. The viewer never recalculates, it shows the result Excel stored when you last saved. So press save in Excel after your final edit. A file written by a script or export tool without stored results can show blank or stale cells; open it in Excel, save, and upload again. #### XLSX, old XLS and CSV files Modern .xlsx workbooks and old Excel 97 to 2003 .xls files both preview as tabbed tables, with no conversion first. Macros are never run. A .csv file is shown as a table too, splitting on commas, with values kept exactly as written, so leading zeros and long ID numbers stay intact. Save CSVs as UTF-8 so accented names display correctly, and use commas rather than semicolons. CSV files up to 2 MB render inline and show their first 1,000 rows; a larger CSV still uploads and is offered as a download. #### View-only link or an editable workbook? If several people need to type into the same sheet at the same time, a shared workbook in OneDrive or Google Sheets is the right tool, and what each person can do there depends on the permission you pick. Google Sheets' Publish to web also exists, but it needs the file converted into a Google Sheet first. An Excel link here solves a different job: sending finished numbers to people who only need to read them. It is a read-only copy of the exact file you uploaded, nothing is converted, and a wrong click cannot hand out edit rights. #### Password, expiry and tracking for sensitive numbers Price lists, salary bands, budgets and sales reports are not for everyone. Every plan lets you add a password, set an expiry date so a quote stops working when the offer ends, and switch the link to view-only so the download option disappears. The email gate asks for the reader's address before the table opens, and the analytics count each open with device and country, so you know whether the client looked at the price list before the call. View-only cannot stop a screenshot, so treat it as friction, not copy protection. #### Update the spreadsheet, keep the same link An Excel link is a snapshot of the file you uploaded, not a live sync with your copy in Excel or OneDrive, so editing the workbook on your computer does not change what readers see. When the numbers change, open the link in your dashboard and replace the file. The URL, the QR code and the view history stay the same, and everyone who has the link sees the new figures on their next visit. Every plan also keeps the last 5 versions, so you can roll back if a new upload had a mistake. #### On a phone, on paper, or on your site On a phone the grid runs edge to edge, wide sheets scroll sideways and a fullscreen button gives the table the whole screen. Every link also has a downloadable QR code for a printed price list, a shop counter or a class timetable, and because the code points at the link, replacing the file updates what every printed code opens. To show the table inside your own site or intranet, copy the iframe code under Embed on your site in the link's Sharing tab; the password, expiry and view-only settings still apply there. ### A PDF link that expires when you say URL: https://linkinseconds.com/expiring-pdf-link Set a date and time, or a number of opens, and the link stops working on its own. After that the visitor sees a plain 'this link has expired' page, never your file. It works the same for a video, a photo, a spreadsheet or a ZIP. **How do I make a PDF link that expires?** Upload the PDF above and copy the link. In the link's settings, pick an expiry date and time, or set how many times it can be opened. From that moment the link stops on its own and shows an 'expired' page. Nothing expires unless you set it: by default every link stays live. #### What an expiring link does and does not do - Expiry date and view limit are free on every plan, like the upload, the link and turning a link off by hand. You only pay for more than the free links or storage. - A view limit counts opens, not people. A refresh in the same browser session does not use a second open, but a second device or browser does. For a one-time link, tell the recipient to open it when they have a minute to read. - Expiry is not 'unsend'. Anyone who downloaded the PDF while the link was live keeps their copy. Turn off downloads to make the link view-only if that matters; it hides the download button but cannot stop a screenshot. - Links never expire by themselves. Free and Pro links both stay live until you set a date, a limit, or switch them off. Free covers PDFs up to 250 MB per file. #### Can I make any file expire, not just a PDF? Yes. The expiry date and the view limit are settings on the link, not on the PDF, so they work the same for every file you upload: a video, a photo, a Word or Excel file, an MP3, a ZIP. Upload it, open the link's settings, go to Access and pick a date or a number of opens. An album of several files has its own expiry date, so one setting closes the whole set. PDFs get the most use out of it because quotes, offers and answer keys go out of date, which is why this page talks mostly about them. - A rough cut or a client video that should stop after the review week. - A spreadsheet of prices that is only valid this month. - A ZIP of files someone should collect once, not keep coming back to. #### Quotes, offers and prices that stop being true The most common reason to want a PDF that expires is that the PDF is about to be wrong. A quote with this month's rates, a term sheet that is being renegotiated, an early-bird price list, a salary offer with a reply-by date: all of them are accurate for a while and then misleading. Set the expiry to the date in the document and the two agree. A client who opens the link in week three sees that the offer has ended instead of an old price they can argue from. When you send the new terms, replace the file in the same link or make a fresh one, whichever reads better in the thread. - Write the same deadline in the PDF and in the link so nobody is surprised. - Pick the time, not just the day: 'Friday' usually means end of business, not midnight. - Extend from the link's settings if the client asks for more time. #### The one-time link: open it, read it, and it is gone Set the view limit to one and you have a self-destructing PDF link. It suits things that should be read by exactly one person, once: a payslip, a scanned ID, a password list for a new hire, a document you would rather not have sitting in someone's inbox forever. The open is counted when the file is first served, so if your recipient opens it on their phone and then wants it on a laptop, the laptop will see the 'used up' page. For that reason a limit of two or three is often kinder than one, and still far from public. Tell them in the message that the link opens a limited number of times; people treat it with more care when they know. #### What the visitor sees after it expires A plain page with one line: 'This link has expired' for a date, 'This link has been used up' for a view limit. No file name, no preview, no size, no owner. It looks intentional rather than broken, so the person does not email you asking whether the server is down. The same gate runs on the file address itself, not only on the page, so a saved direct link to the PDF gets the same answer. If the link also had a password or an email gate, those never get a chance to appear: expiry is checked first. #### Expiry plus a password: the usual pair for confidential drafts A date limits how long a link can be abused; a password limits who can use it in that window. Lawyers sending a draft agreement, founders sharing a data pack with one investor, HR sending a compensation summary: all three tend to set both. Add view-only to hide the download button and the watermark to stamp the viewer's details on each page of the PDF preview, and you have most of what a data room charges for, on one link. Every one of these controls is enforced on the server when the file is requested, so they cannot be switched off from the visitor's side. - Expiry is checked first, then the view limit, then the password. - Watermark, password and view-only are free on every plan. #### Know it was opened before it expired The awkward case with a deadline is the client who never opened the link and then says they never got it. Every link counts opens for free, so you can see a zero and resend before Friday instead of after. On any plan, 'email me when viewed' sends you a message the moment the link is opened, and the analytics show which pages of the PDF were read and for how long. Expiring links keep their full history after they stop, so the record of who opened what, and when, stays in your dashboard even once the visitor only sees the expired page. #### Nothing expires unless you ask it to Most transfer services solve storage costs by deleting your file after a few days, so the link you pasted into a client thread last month is dead when they finally click it. Here the default is the opposite. A link stays live, on the free plan and on any plan, until you set a date, set a limit, or switch it off. Expiry is a tool you reach for on purpose for the documents that should stop, not a clock that runs on everything you share. That is also why the expired page is honest about what happened: the owner chose this, the file was not lost. #### Teachers, recruiters and anyone with a deadline An answer key that should be readable only during revision week. An exam paper students can open until the submission deadline and not after. A candidate pack that stops when the role closes. A ticket confirmation that is pointless after the event. A link that expires does the housekeeping for you: you set the date once when you share it, and you never have to remember to go back and turn it off. If someone needs it later, clearing the date takes a moment and the same link works again, so there is no cost to being strict up front. ### Your client's plan, one link that opens mid-workout URL: https://linkinseconds.com/fitness-plan-link The training block as a PDF, the meal plan, the exercise demo videos. Put them behind one link your client can open between sets, swap in the next block without sending a new link, and see whether they actually looked. **How do I send a training plan to a client as a link?** Upload the plan PDF, and the demo videos if you have them, and send one link. It opens on the client's phone with no app or login: the PDF in a viewer, the videos streaming. When the next block starts, replace the file and the same link shows it. The view counter tells you it was opened, and every plan includes a password, an email gate and a watermark with the viewer's email. Files go up to 250 MB on Free and 500 MB on Pro. #### Being straight about what this does not do - It is not a coaching app. No workout logging, check-ins, messaging, scheduling or payments. It delivers the plan; your coaching happens elsewhere. - Clients cannot fill it in. The PDF is read-only in the viewer. Clients track their numbers wherever they already do. - Screenshots are always possible. View-only, the email gate and the watermark deter sharing and make it traceable. They cannot prevent it. - Long videos need trimming. Each file tops out at 500 MB on Pro. Short demo clips fit easily; full-length follow-along classes may not. #### A plan that opens on the gym floor Plans sent as email attachments get opened once at the desk and then lost. On the gym floor, between sets, with one bar of signal, the client needs the plan in two taps. A link does that: it opens the PDF in a viewer in the phone's browser, no app to install, no login to remember, and it can sit on their home screen like an app icon. Pages are easy to flick through and zoom into when the font is small. #### New block, same link Programmes change every few weeks, and every change used to mean a new attachment and a client training off the old one. Here you replace the file behind the link: the next block appears at the same address, the home-screen icon still works, and nothing needs re-sending. If you want the client to know, just message them 'week 5 is up'. #### Exercise demos next to the plan Written cues only go so far. Film a short clip of each movement and upload the clips with the PDF: they become one album, and the videos stream on the phone with seeking, so the client can replay the tempo on the eccentric without downloading anything. Every clip also has its own link, handy when you want to correct one movement by message. #### Protecting a programme people pay for If the plan is your product, you do not want it passed around a group chat. Switch downloads off to make the link view-only (any plan). On any plan, add an email gate so the client enters their email before viewing, and a watermark that stamps that email and the date across the PDF preview. Add a password or a view limit if you want. None of this makes a screenshot impossible, but a watermarked copy with a name on it rarely travels far. #### One link per client, or one per programme Two setups work. For one-to-one clients, give each client their own link, and on any plan give it a readable name so you can find it in your dashboard. For a group programme, one link for everyone and one file to update. Either way the view counter shows who is keeping up, and every plan can notify you when a link is opened. The free plan covers a handful of links to try it with a few clients. #### Physios and clinics: home exercise sheets Home exercise programmes are the same job: a sheet of movements, a few demo clips, and a patient who needs to find them at home. Print the QR on the paper sheet so the videos are one scan away. Keep names, diagnoses and anything identifying out of an open link; use a password on any plan, or give each patient a generic sheet without personal details. ### A floor plan link that is always the latest revision URL: https://linkinseconds.com/floor-plan-link Floor plans get emailed as attachments, forwarded, printed and then revised, until nobody knows which version is current. One link per plan fixes that: it opens sharp on any phone, zooms into the detail, and always shows the newest revision. **How do I share a floor plan as a link?** Export the plan as a PDF, upload it, and send the link. It opens in a viewer on any device with zoom, so dimensions stay readable on a phone. When the next revision is ready, replace the file: everyone who has the link, or scans its QR code, now sees the new version. Turn downloads off for drafts, and add a password on any plan. #### Being straight about what this does not do - It is not a CAD viewer. DWG and DXF files are not supported. Export the drawing to PDF (or an image) first. - No markup or measuring tools. Viewers can zoom and page through the plan, and comment on any plan, but cannot draw on it or measure distances. - No version history view. Replacing the file swaps it for everyone. Keep your own archive of earlier revisions. - View-only is a deterrent, not a lock. Downloads off, watermark and password make copying harder. A screenshot is still possible. #### Plans that stay readable on a phone A floor plan is all small text: dimensions, room labels, door swings. Sent as a chat image it gets compressed until the numbers smear. As a link, the PDF opens in a viewer with zoom, so a client standing in the empty room can pinch in on the kitchen run and read the measurement. Exported as a vector PDF, the lines and text stay sharp however far they zoom. #### Revision C replaces revision B, behind the same link The costly mistake with plans is someone working from an old one: the builder with last month's PDF, the kitchen supplier with the version before the wall moved. When the plan lives behind one link, you replace the file and every copy of that link, in every inbox and on every printed QR, now opens the current revision. Put the revision letter and date in the title block so people can tell at a glance. #### Drafts people can look at but not take Early concepts are the ones that get forwarded to three other contractors for a cheaper quote. Switch downloads off and the plan becomes view-only: no download button. On any plan you can add a password, an expiry date after which the link stops opening, and a watermark on the PDF preview. None of this stops a screenshot, but it removes the easy route of saving and forwarding the file. #### Comments on the plan, in one place On any plan you can turn comments on for a link, so a client can write 'can the island be 20 cm shorter?' right on the plan's page, and you get an email. It is not a markup tool; nobody draws on the drawing. But it keeps feedback attached to the plan it is about, instead of scattered across emails about three different versions. #### Venues and events: the layout on a QR Event venues, markets and trade shows share floor plans with dozens of people who all need the latest one: exhibitors checking their stand, caterers finding the service door, a couple checking the table plan. Put the layout behind one link, print the QR on the exhibitor pack and the entrance sign, and move stands until the last minute without reprinting anything. #### A whole drawing set in one link A project is rarely one sheet. Upload the ground floor, first floor, elevations, a couple of renders and a short walkthrough video together and they become one album with one link, each sheet also reachable on its own. The album downloads as one ZIP for the contractor who wants everything. ### Send a file, not a Google Drive link URL: https://linkinseconds.com/google-drive-alternative Drive is great for storage, but clumsy for handing one file to someone outside your account, Link in Seconds gives you a clean public link that just opens, counts its views, and never asks the viewer to log in. **How do I share a file without the Google Drive hassle?** To share a file without the Google Drive hassle, drop your PDF, image, or video in the uploader above and copy the short link. Anyone you send it to opens the file right in their browser, no Google account, no 'request access' wall, and no Drive viewer wrapped around your content. You also see the view count. #### Where Drive still wins - Not a storage replacement. For hundreds of files, browsable folders, or files that sync across your devices, Google Drive is the right tool. - No live co-editing. There's no Docs or Sheets collaboration and no comment threads, just a clean one-way file handoff. - View-only deters casual saving, but it is a courtesy gate, not copy protection. Anyone viewing a file can still screenshot it, just like Drive's 'disable download' option. #### No 'request access' wall The most common Drive failure: you share a link, the recipient clicks it, and sees 'You need access, request access?' because the file was left Restricted or their email doesn't match the allowed account. Then you're granting access one message at a time. A Link in Seconds link is public the moment it exists. There's no per-viewer permission to configure and nothing for the recipient to request. This matters most when you don't control who opens it, a job application, a link in a newsletter, a QR code on a poster, where you'll never see the access requests pile up until it's too late. #### The file opens raw, not inside Drive's UI A Drive link opens your file inside Google's viewer: a top bar, a sign-in prompt, an 'Open with' menu, sometimes a download-first step for formats Drive won't preview. Link in Seconds serves the file itself. A PDF renders full-screen in a clean reader, an image fills the page, an MP4 plays with a normal video player, an HTML file loads as an actual web page. There's no product chrome wrapped around your content and no branding competing with yours, which is why it reads as more professional in a proposal or a resume than a drive.google.com URL does. #### You can actually see who opened it Drive tells you nothing about a shared file unless you own a Workspace edition and dig into activity logs, and even then, external anonymous viewers are invisible. Every Link in Seconds link has a built-in view counter, so you know whether the deck you sent a client was ever opened. On any plan you also see the device and country breakdown behind those views. For anything you send to close a deal or land a role, knowing 'they opened it twice yesterday' versus 'never opened' changes your follow-up, and Drive simply can't tell you that. #### A link you'd put on a resume, not a random ID A Drive share URL is drive.google.com/file/d/1aB2cD3eF...long-random-id.../view?usp=sharing, impossible to type, ugly in print, and obviously a Google-hosted file. Link in Seconds gives you a clean link with a custom name like jane-doe-resume (custom names are free on every plan). It fits on a business card, survives being read aloud on a call, and looks like a deliberate choice rather than 'here's my Drive.' For a resume, a portfolio, a menu, or a one-pager that represents you, the link is part of the first impression. #### Simple controls without Workspace admin In Drive, expiring access, password-style restriction, or view-only-with-no-download are either buried, tied to a paid Workspace tier, or require you to manage per-person permissions. On Link in Seconds these are one toggle each, free on every plan on the link: set an expiry date so a quote link dies after two weeks, add a password so only people you tell can open it, or turn on view-only to hide the download button. Be honest with yourself about view-only, though, it deters casual saving but can't stop a screenshot, and neither can Drive. #### Where Drive genuinely wins, and where this does This isn't a Drive replacement, and pretending otherwise would be dishonest. If you need real cloud storage for hundreds of files, folders you browse, live co-editing in Docs or Sheets, comment threads, or files that sync across your devices, Google Drive is the right tool and Link in Seconds doesn't try to be. Where this wins is the last mile: handing one finished file to someone outside your account and having it just open, look clean, and report its views. Think of Drive as your filing cabinet and Link in Seconds as the envelope you actually mail. #### Link in Seconds vs Google Drive at a glance | | Link in Seconds | Google Drive | |---|---|---| | Free storage | 500 MB (250 MB per file) | 15 GB, shared with Gmail and Photos | | Recipient needs an account | No | Not with "anyone with the link" | | Password on the link | Yes | No | | Expiry date on the link | Yes | Work or school accounts only | | Block download, copy and print | Yes | Yes | | See who viewed it | Free, with full detail | Not anonymous link viewers | | Replace the file, keep the link | Yes | Yes | | Cheapest paid plan | Pro, $9/mo | Google One Basic, $1.99/mo (100 GB) | | Live co-editing (Docs, Sheets) | No | Yes | Google Drive facts checked on 6 Oct 2026 on one.google.com/about/plans and support.google.com/drive. Our numbers come from our plan page. Plans change, so check their current pricing before you decide. ### Link in Seconds vs Google Photos, for sharing, not storing URL: https://linkinseconds.com/google-photos-alternative Google Photos is where your pictures live. Link in Seconds is for the moment you hand a set of them to someone else, including people who never use Google. Here is an honest comparison of the two. **Should you share photos with Google Photos or with a link?** Keep Google Photos as your library and backup: nothing here replaces automatic phone backup, search or face grouping. Use Link in Seconds when you want to send a set of photos, plus the PDF or video that belongs with them, as one link that opens in any browser, keeps the files you uploaded, shows a view count and does not use your Google storage. #### What Link in Seconds will not do for you here - No phone backup. Nothing syncs from your camera roll, you choose what to upload, every time. - No search, faces or editing. An album is a page of files in the order you uploaded them, not a searchable library. - Visitors cannot add photos. There is no guest upload. If everyone needs to contribute to one pool, a Google Photos shared album is the better fit. - Less storage than a Google Account. Every Google Account starts with 15 GB shared across Gmail, Drive and Photos. #### What Google Photos does better, and why you should keep it Google Photos is a library. It backs up your phone automatically, lets you search your pictures by what is in them, groups faces, edits, and resurfaces old memories. Every Google Account also comes with 15 GB of storage shared across Gmail, Drive and Photos. Link in Seconds does none of that library work: there is no phone backup, no search, no face grouping. It is a sharing tool, and it is not trying to be where your photos live. #### Sharing with people outside Google Google Photos can share an album by link, and according to Google's own help pages anyone with that link can view the album, and while link sharing is on they can also add photos to it unless the owner switches off the Collaborate setting. That is handy between friends who all want to contribute, and awkward when you are sending a curated set to a client, a landlord or a school. A Link in Seconds album is read-only for visitors: they can open, scroll and download, but nothing they do changes what you sent. - Both let you pull a link back. In Google Photos you turn link sharing off, which also resets the link. Here you disable the link from your dashboard and it stops working at once. #### Photos plus everything that goes with them Google Photos is built around photos and videos. Real sharing jobs often come with paperwork attached: a trip itinerary as a PDF, a floor plan, a menu, a price list. On Link in Seconds one album can hold photos, video and PDFs side by side. Photos open full size, PDFs render in a real viewer instead of downloading, and video streams with seeking, so the recipient gets the whole story from a single address. #### Quality: the file you uploaded is the file they get Google Photos offers two backup qualities. Google's help explains that Storage saver keeps photos and videos at slightly reduced quality: photos above 16 MP are resized to 16 MP and video above 1080p is reduced to 1080p, and it still counts toward your storage. If you backed up that way, what you share is the reduced copy. Link in Seconds serves the file you uploaded. The only change we make is converting iPhone HEIC photos to JPEG in your browser so every device can open them. #### Knowing it was opened Every link here, album or single file, comes with a view counter and a downloadable QR code. Every plan also includes device and country breakdowns, a notification when someone opens the link, a password, an expiry date and a view limit; turning downloads off works on any plan. That makes it useful for photos you send for a reason, like listing photos to an agent or a set of proofs to a client, where knowing it landed matters. #### Which one should you pick? Most people should use both. Keep Google Photos for backup, search and the albums you build with other Google users. Reach for Link in Seconds when the recipient is outside your Google circle, when the set includes PDFs or video, when you want the original files to arrive untouched, or when you want to know the link was opened. A link is just a URL, so there is nothing to migrate and nothing to lock you in. #### Link in Seconds vs Google Photos at a glance | | Link in Seconds | Google Photos | |---|---|---| | Free storage | 500 MB for links, 15 GB on Pro | 15 GB, shared with Gmail & Drive | | Largest single upload | 250 MB free, 500 MB on Pro | Limited by your account storage | | Link lifetime | Never expires on its own | Until you turn link sharing off | | Viewer needs an account | No, never | To view, no; to save or add, yes | | View-only, downloads off | Yes | No | | Password protection | Yes | No | | QR code for the link | Yes | No | | Update it, keep the same link | Replace the file, free | Edit the album in place | | Cheapest paid plan | Pro, $9/month or $49/year | Google One storage tiers, priced by region | | Phone backup, search & editing | No | Yes | Competitor facts checked on 6 Oct 2026 on one.google.com/about/plans and support.google.com/photos. Our numbers come from our plan page. Plans change, so confirm current pricing before you decide. ### Turn the HTML your AI made into a live link URL: https://linkinseconds.com/host-ai-generated-html Built a page with Claude, ChatGPT, Gemini, Lovable, v0, Bolt or Cursor? Save it as an .html file, upload it, and send one link that opens the working page in any browser. **How do I share an HTML page I made with AI?** Save the AI's output as one .html file, upload it here, and copy the link. The page renders live in a sandboxed browser view, so anyone you send it to sees the working page, not code. If your AI tool produced a whole project, build it and publish the output folder as a ZIP website instead. #### What to check before you share - React code is not HTML yet. A .jsx or .tsx component from a chat won't run on its own; ask the AI for one self-contained HTML file, or build the project and publish the output. - Saved data may not persist. A single HTML link runs sandboxed, so code that relies on localStorage or cookies (a to-do list that remembers items) may not save between visits. - No server and no secrets. Static hosting serves files only; never paste an API key into the HTML, because anyone who opens the link can read it. #### Claude artifacts: save the page as one HTML file When Claude builds a page, it shows it as an artifact next to the chat. Open the artifact and use its copy or download option to get the code, then save it as a file ending in .html (for example index.html). Check which kind of artifact you have. An HTML artifact is ready to upload as it is. A React artifact is a component, not a page, so it will not run on its own; ask Claude to "rewrite this as one self-contained HTML file with the CSS and JavaScript inline, loading any libraries from a CDN" and save that version. Then drag the .html onto the uploader, sign in, and copy your link. If you use Claude Code instead of the chat, the file is already on your disk, and with our MCP server connected Claude can publish it and hand you the link in the same conversation. #### ChatGPT canvas and Gemini: copy the code into a file ChatGPT and Gemini can both write and preview web pages in a side panel. The simplest reliable route is the same for both: copy the full code, paste it into a plain text editor (Notepad, TextEdit in plain-text mode, VS Code), and save it as index.html. Before you copy, ask the assistant to "put everything in a single HTML file", because answers sometimes split the CSS and JavaScript into separate blocks, and a lone .html cannot load files that sit next to it. Images work when they point to full https:// addresses or are embedded as data URIs. Open the saved file in your own browser once; if it looks right there, it will look right at the link. Upload it, and the person you send it to gets the working page, with no ChatGPT or Gemini account needed to view it. #### Lovable and Bolt: build the project, then publish the folder App builders such as Lovable and Bolt generate a full front-end project, typically React with Vite, rather than one HTML file. Uploading the source will not work, because the browser needs the built output. Get the code out first: sync the project to GitHub or download it, depending on what your tool offers. Then, on your computer, run npm install and npm run build. That creates a dist/ folder with an index.html and the bundled JavaScript and CSS. Zip that folder and publish it with website hosting, which needs Pro: we find the index.html, serve every asset with the right type, and can fall back to index.html for client-side routes so refreshes and deep links work. If the app talks to a hosted backend such as Supabase from the browser, those HTTPS calls keep working, as long as that service accepts requests and sign-in redirects from your new address, so add the new URL to its allowed list. #### v0 by Vercel: plain HTML for a mockup, a static export for an app v0 usually generates React components built for Next.js. You have two honest options. For a quick mockup or a landing page you only want people to look at, ask v0 for "a single static HTML file using Tailwind from a CDN", save it as index.html, and upload it as a normal link. For a real app, download the code and run it locally. If the app has no server features, set output: 'export' in next.config, run the build, and Next.js writes a static out/ folder you can zip and publish as a website on Pro. If it relies on API routes, server actions or per-request rendering, it needs a platform that runs a Node server, and static hosting is the wrong fit; we would rather tell you that than take the upload. #### Cursor, Codex and Claude Code: publish straight from your editor Coding agents write real files, so there is nothing to copy out. A single report.html or demo.html in your project can be dragged onto the uploader as it is. A project with a build step works like Lovable: run the build and publish the output folder as a ZIP website on Pro. The faster path is our MCP server. Add it to Claude Code with one command, or to Cursor and VS Code through their MCP config, using an API key from your dashboard. Then ask the agent to "build a one-page summary of this data as HTML and publish it as a link", and it uploads the file through the same checks as the website and replies with the URL. The agent cannot change link settings or delete links; you keep that control in the dashboard. #### One HTML file or a ZIP website: which one you need Count the files. If everything lives in one .html (styles in a