Normal uploads need no account. Use the upload form to choose temporary retention, preview the file, complete verification and receive a direct image URL. Permanent storage requires an approved code.
First upload: from file to checked link
Use a non-sensitive JPG, PNG, GIF or WebP file of 5 MB or less that you are allowed to share.
Follow the public upload form
Open /upload, select a supported image up to 5 MB and check its preview.
Choose 1, 7 or 30 days of retention. Permanent storage needs an approved code.
Answer the current verification question, then select Upload Image.
Wait for a successful upload result, then copy Direct URL from the result panel.
Open your own Direct URL in a new tab and check the image before sharing it.
The live upload form, captured on 11 October 2026 before selecting a file. This is not an upload-success record. Open the image for a larger view; your verification question will be different.
Preview, upload and link access are different checks
A preview only confirms the selected file
The preview is created in your browser. Seeing the image here does not mean it has been stored online or that a shareable URL exists.
Wait for a new result from this upload
After uploading, check the terminal and the Direct URL field. A file name or a preview is not a success result. If an error appears, resolve it before copying a link.
Open the Direct URL before sharing
Open the returned URL in a new tab and confirm that it shows the image you selected. This checks access now; it does not make a temporary link permanent or confirm that content review has finished.
Read the upload status before retrying
The upload form reports file transfer, the server result and preparation for the next file separately. Use the terminal and result fields together to decide what to do next.
Progress reaches 100%, but there is no link yet
100% means the file bytes were sent. The page still waits for the server response. Wait for a successful result and a Direct URL; do not start another upload just because the transfer bar is full.
The preview disappears after a successful upload
After success, the form clears the selected file, preview and storage code, while keeping your retention choice. Copy the links from the result panel. Selecting another file clears the previous results, so save the link first.
The verification question changes when you return
An old verification question can be refreshed after time away from the tab or before submission. Read the current question and enter its new answer. If the question cannot load, use refresh and wait for the ready message before uploading.
The terminal reports rejection or a network error
Read the reported reason before retrying: changing a file will not fix an invalid storage code, and changing a code will not reduce an oversized image. If a network failure leaves the outcome unclear, do not invent a URL or reuse an old link. When reporting the issue, include the time, chosen retention, file size and error text; omit storage codes and private image content.
Prepare the image before you upload
A few minutes of preparation avoids the most common problems with hosted images: files over the size limit, blurry screenshots and details you did not mean to publish.
Pick the right format. PNG keeps screenshots and small text sharp, JPG is much smaller for photos, WebP is smaller again where the destination supports it, and GIF is only worth using for short animations.
Get under 5 MB. File size depends on image dimensions, format and export quality. Resize or export a smaller copy, check its saved size, then zoom in to check that any important text is still readable.
Check for location data. Phone photos can carry GPS coordinates and device details in EXIF metadata. Do not assume metadata is removed on upload; export a clean copy if you do not want it to travel with the file.
Crop out private details. Look for email addresses, order numbers, access tokens, open browser tabs and notification pop-ups in screenshots. Once a link is shared, you cannot control who opens it.
Keep the original. The hosted copy is for sharing, not a backup, so keep the source file on your own device.
If the first upload fails
Use the upload terminal messages on /upload. Typical fixes:
File larger than 5 MB
Compress or resize the image, then choose it again.
Unsupported format
Convert to JPG, PNG, GIF or WebP before uploading.
Verification error
Refresh the question, enter the new result, then retry.
Service or network error
Wait a moment and retry. Do not assume success if the result panel stays empty.
Short limits reminder
Hosted links are shareable, not private storage. Do not upload identity documents, private screenshots, financial files, confidential work, illegal content or images you cannot share. Retention and removal details are covered on the temporary-upload guide and the contact page.
Accepted: JPG, PNG, GIF, WebP up to 5 MB. Removal or abuse reports: contact page or [email protected] with the image URL.
FAQ
How do I know the first upload worked?
The result panel shows a Direct URL and the image opens in a new tab.
Do I need an account for the first upload?
No. Normal uploads on /upload do not require an account.
What if verification keeps failing?
Refresh the question and enter only the new result. Old answers will not match.
Why is my phone photo over the 5 MB limit?
Phone cameras save large, high-resolution files. Resize the photo or export it as JPG or WebP at a lower quality, then upload the smaller copy.
Which format is best for a screenshot?
PNG is usually best for screenshots with text or interface elements, because JPG compression can blur small text. Use JPG or WebP for photographs.