Documentation

Upload a file

Upload and Publish

Upload a supported file, choose its Linkyhost address, configure link options, and publish it safely.

Before you upload

Check three things first:

  1. You are signed in and, if applicable, have selected the correct team workspace.
  2. The file type and size fit the workspace's plan.
  3. You are allowed to publish and share the content.

Publishing creates a visitor-accessible URL. A link is not private merely because it is hard to guess.

Supported uploads

ContentFile namesNotes
PDF.pdfPassword and restricted-viewer options are available on Pro
Word document.docxMust be a valid DOCX document
Web page.html, .htmFree pages are constrained; full JavaScript hosting requires Pro
Text.txt, .csvCSV must contain plain text, not an older binary spreadsheet format
Images.jpg, .jpeg, .png, .gif, .webpPublished through an image or viewer link as appropriate
Static website.zipRequires Pro and must contain a usable HTML entry page

Backend and source-code extensions such as PHP, Python, shell scripts, and environment files are not accepted by the standard uploader. Linkyhost hosts browser-ready static content; it does not execute a backend.

When a file is rejected

Changing a filename extension does not convert the file. Export from the app that created it, then select the exported file in the uploader.

Selected file or errorWhat to do nextWould upgrading solve it?
Standalone audio or video, including MP3 and MP4Use an audio or video hosting service, or choose a supported file. The standard uploader does not accept standalone audio or video files.No; upgrading does not enable standalone audio or video uploads
PowerPoint or Keynote presentationExport the slides as PDF in your presentation app, then upload the PDF.No; export first
Older Word documents, Pages, or other unsupported document formatsExport as PDF in your document app. The standard uploader also accepts valid DOCX documents.No; export first
Excel or another spreadsheet formatExport the sheets you want to share as PDF. Plain-text CSV is also accepted by the standard uploader.No; export first
Other image formatsExport as JPG, PNG, GIF, or WebP in your image app.No; export first
ZIP with no usable HTMLExport a finished static website with an HTML entry page and its assets. For a source project, build it first and ZIP the output folder, such as dist, build, or out.No; prepare the finished site first
Invalid or corrupted ZIPRe-export the archive and check that it opens on your device.No
ZIP exceeds the entry or extracted-size limitRemove unnecessary files and reduce the site to at most 5,000 entries and 200 MB after extraction.No; these limits apply to paid plans too
Valid website ZIP requires ProContinue with the uploader's sign-in or upgrade action. The selected site is kept for continuation once it has been saved successfully.Yes; website ZIP hosting requires Pro or Business

Website ZIPs on Pro can include audio and video assets, such as MP3 and MP4 files, alongside a usable HTML entry page. See Website Hosting for static-site preparation and Free HTML limitations.

Some task-specific uploaders accept fewer formats than the standard uploader. Follow the format list beside that uploader. Paid plans do not add backend execution.

Publish from the dashboard

  1. Open Dashboard → Create Link.
  2. Drop the file onto the uploader or select it from your device.
  3. Review any preflight summary. Website ZIPs show their entry page, detected output folder, asset count, routing rules, and warnings.
  4. Enter the requested Linkyhost address. It may contain lowercase letters, numbers, and hyphens, must start and end with a letter or number, and can be up to 63 characters. Leave it blank to generate an address.
  5. Choose available options:
    • Password protect PDF — Pro;
    • Hide Linkyhost banner — Pro;
    • Auto-expire — Pro, using 1 hour, 24 hours, 7 days, 30 days, or a custom future time up to one year; and
    • Production or 7-day preview — on the ZIP-to-website uploader.
  6. Start the upload and keep the page open until the confirmation appears.
  7. Copy or open the published link.

The requested address is checked when the upload begins. If it has already been claimed or is reserved, choose another.

What happens before publication

Linkyhost verifies that the stored bytes match the reported file type and applies size, workspace, and content-policy checks. Website archives are inspected and unpacked only after they pass the site's structural checks. Some tool-generated links may briefly show a Processing page while publication checks finish.

If the upload is rejected, the public link is not created. Use the exact error shown by the uploader to choose the next step in Troubleshooting.

Verify the result

Open the new link in a private or signed-out browser window and check:

  • the intended file or entry page loads;
  • website images, styles, scripts, and navigation work;
  • the public address is the one you intended;
  • the password prompt or expiry setting is present when configured; and
  • the link does not reveal information you did not intend to publish.

For a website, also test a nested route and refresh that route directly. See Website Hosting for SPA fallbacks and asset-path guidance.

Publish another version

On Pro, supported single-file links can be replaced without changing their URL or analytics. PDF links must be replaced with PDF, image links with a supported image, and HTML links with HTML. Whole ZIP websites cannot currently be replaced through the single-file control; publish the new ZIP as a new deployment and remove the old link when ready.

See Manage Links for replacement, folders, password changes, expiry, and deletion.

Still need a hand?

Tell us what you are trying to publish and where you got stuck.

Contact support