---
title: "Discussion on \"Securing AWS S3 file upload with pre-signed URLs\" | Hashnode"
description: "Discussion on \"Securing AWS S3 file upload with pre-signed URLs\". Client-side File Upload Restrictions with AWS S3 Pre-signed URLs"
url: "https://hashnode.com/posts/securing-aws-s3-file-upload-with-pre-signed-urls/678008d4575226fa349aadf0"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Securing AWS S3 file upload with pre-signed URLs](https://bukolasobowale.hashnode.dev/securing-aws-s3-file-upload-with-pre-signed-urls?utm_source=hashnode&utm_medium=feed)

Client-side File Upload Restrictions with AWS S3 Pre-signed URLs

May 15, 2024 · 2 min read · bukolasobowale.hashnode.dev  
Updated Jan 10, 2025  
Read the article

-   [#aws](https://hashnode.com/tag/aws)
-   [#s3](https://hashnode.com/tag/s3)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)
-   [#web-development](https://hashnode.com/tag/web-development)

## Written by

[Bukola Sobowale](https://hashnode.com/@bukolasobowale)

@bukolasobowale · Nigeria

  
[View profile](https://hashnode.com/@bukolasobowale)

Senior FullStack Software Engineer

A fullstack software engineer with hands-on experience efficiently coding websites and applications. Experienced in all levels of testing, performance, functional, integration and deployment of scalable applications.

## Responses

Markdown supported · ⌘↵ to post

[Emmanuel Olusola](https://hashnode.com/@Olusoladeboy)

[Jan 10, 2025](https://hashnode.com/posts/securing-aws-s3-file-upload-with-pre-signed-urls/678008d4575226fa349aadf0/comment/6780df47fc36f238a146c0b3)

Well done Bukola! This is a great.

To further enhance security, we can consider implementing server-side validation to verify uploaded file integrity and content after it reaches the S3 bucket.

Additionally, defining a whitelist of MIME types ensures that only permitted content types are accepted, adding an extra layer of protection against unauthorized uploads.
