How Do I Create a Pre-Signed URL?

What is a pre-signed URL?

A pre-signed URL is special S3 compliant URL used to share an object for a specific duration for everyone who has the URL. 


How do I create a pre-signed URL?

The easiest way to create the pre-signed URL is to use a tool as creating pre-signed URLs requires coding skills. So using a tool like Cyberduck is much easier.

  • Navigate to a file of your choice
  • Select Edit > Copy URL and choose one of the pre-signed URLs which are matching your duration
  • You can alternatively right-click  and select either Copy URL or Open URL

You can see an example of a support pre-signed URL here:


https://<region>.contabostorage.com/<bucketname>/path/to/file?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=<credential>&X-Amz-Date=<datetime>&X-Amz-Expires=<duration>X-Amz-SignedHeaders=host&X-Amz-Signature=<signature>

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Modified on Wed, 18 Sep at 12:25 PM

Can’t find what you’re looking for?

Get in Touch

Do you have a pre-sales question?