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:
- You are signed in and, if applicable, have selected the correct team workspace.
- The file type and size fit the workspace's plan.
- 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
| Content | File names | Notes |
|---|---|---|
.pdf | Password and restricted-viewer options are available on Pro | |
| Word document | .docx | Must be a valid DOCX document |
| Web page | .html, .htm | Free pages are constrained; full JavaScript hosting requires Pro |
| Text | .txt, .csv | CSV must contain plain text, not an older binary spreadsheet format |
| Images | .jpg, .jpeg, .png, .gif, .webp | Published through an image or viewer link as appropriate |
| Static website | .zip | Requires 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 error | What to do next | Would upgrading solve it? |
|---|---|---|
| Standalone audio or video, including MP3 and MP4 | Use 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 presentation | Export the slides as PDF in your presentation app, then upload the PDF. | No; export first |
| Older Word documents, Pages, or other unsupported document formats | Export as PDF in your document app. The standard uploader also accepts valid DOCX documents. | No; export first |
| Excel or another spreadsheet format | Export the sheets you want to share as PDF. Plain-text CSV is also accepted by the standard uploader. | No; export first |
| Other image formats | Export as JPG, PNG, GIF, or WebP in your image app. | No; export first |
| ZIP with no usable HTML | Export 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 ZIP | Re-export the archive and check that it opens on your device. | No |
| ZIP exceeds the entry or extracted-size limit | Remove 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 Pro | Continue 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
- Open Dashboard → Create Link.
- Drop the file onto the uploader or select it from your device.
- Review any preflight summary. Website ZIPs show their entry page, detected output folder, asset count, routing rules, and warnings.
- 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.
- 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.
- Start the upload and keep the page open until the confirmation appears.
- 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.