StorageLink is a file-sharing portal that connects users to your private S3 bucket with a simple, drag-and-drop interface that mirrors your brand aesthetic. Get started with a 30-day free trial.
StorageLink will redefine how you and your users share files. Say goodbye to third-party file sharing and start safely connecting users directly to your private S3 bucket or any other cloud storage location - StorageLink comes with cross-cloud file-sharing capabilities.
Give your users a simple drag-and-drop method for uploading and downloading files to and from folders in your S3 bucket. To them, it will look like your company has its own file transfer portal.
Effortless File Management
StorageLink empowers users to seamlessly upload and download files directly to and from any cloud storage location through a web browser. Simple drag-and-drop functionality makes file management easy.
Complete Control and Security at Your Fingertips
Take the reins of your data sharing with StorageLink's user-friendly dashboard. Maintain strict control over access privileges, deciding who can access, upload, or download from your cloud storage locations. Security and collaboration go hand in hand, ensuring your data remains protected. Your data is protected at rest and in transit. StorageLink easily integrates with any OIDC authentication provider.
Seamless Brand Integration
Enhance your company's identity by effortlessly integrating your logo and branding into StorageLink's interface. Tailor the portal to align with your corporate identity, creating a personalized and professional experience for your clients. StorageLink isn't just a tool - it's an extension of your brand.
Highlights
Users can upload and download files directly to your private storage locations on any cloud provider from their web browser. It's as simple as drag and drop.
The user-friendly dashboard lets you control who has access and who can upload or download to your cloud storage locations. Supports OIDC authentication.
Add your logo and customize StorageLink to match your branding. You'll have a private company file-sharing portal to offer your clients.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 30 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for the software, billed through AWS based on the EC2 instance size you run. Each dimension maps to a specific instance type across families like t2, t3, c5, c7a, m4, m5, m7a, m8i, r-series, and GPU options. Larger instances handle more compute and cost more per hour; smaller ones cost less. You choose the instance that fits your workload. Your AWS infrastructure costs apply on top of the hourly software charge. You can stop the instance anytime to end further hourly charges.
Top-of-mind questions for buyers
What does the hourly software charge cover, and what costs do I pay separately?
The hourly rate covers the StorageLink software running on your chosen EC2 instance. Your AWS infrastructure costs apply on top, including compute and storage. StorageLink never holds your files, so charges reflect the running server, not data volume passing through to your cloud storage.
Am I charged when my server instance is stopped?
You are billed hourly only while the instance runs. Stopping the instance ends further hourly software charges. Stopped instances may still incur underlying AWS storage fees, but the software meters running time only. You can stop the server anytime to pause charges.
Does my bill change based on the number of users or the data transferred?
No. The hourly software charge depends only on the EC2 instance type you run, not user count or data volume. StorageLink passes files directly from the browser to your cloud storage without holding them, so transfer volume does not add software charges.
thorntech.com+1
Helpful?
Vendor refund policy
We do not offer refunds, but you may terminate your EC2 Instance or Cloudformation Stack at any time.
Request a private offer to receive a custom quote.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
You can configure StorageLink with CloudFormation, or as an Amazon Machine Image. We highly recommend using CloudFormation because it configures additional AWS resources you would otherwise need to provision manually. To access the product after launching the CloudFormation stack, simply grab the host name from the CloudFormation Outputs tab and paste it into your browser to access the Admin web interface. Please see our documentation for detailed instructions on launching StorageLink from the AWS Marketplace. http://storagelink.co/usage
We offer free email support to StorageLink customers. We also offer paid support plans for in-depth troubleshooting, product customization, and other development services. For support, please contact support@thorntech.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Supports direct connectivity to private S3 buckets and cross-cloud file-sharing capabilities with any cloud storage location
Authentication and Access Control
Integrates with OIDC authentication providers and provides granular access control through a dashboard to manage user permissions for upload and download operations
Data Protection
Implements encryption for data at rest and in transit to ensure secure file transfers
Web-Based File Transfer Interface
Provides drag-and-drop functionality for uploading and downloading files through a web browser without requiring additional software
Brand Customization
Allows customization of the portal interface with company logo and branding elements to match corporate identity
In-Memory File Streaming
Transfers are streamed in memory rather than staged on disk, enabling fast processing with immediate visibility of changes.
Automated TLS Certificate Management
Automatic issuance and renewal of free TLS/SSL certificates using Let's Encrypt integration.
Web-Based File Transfer Portal
Browser-based file sharing portal with white-label customization capabilities, supporting file upload and download operations.
Multi-Factor Authentication
Support for self-service multi-factor authentication configuration with interactive authentication methods and requirement enforcement options.
Granular Access Control
Folder-level permission assignment to users and groups with user home directory isolation (chroot) and centralized permission visibility across all users.
Protocol Support
Supports SSH File Transfer Protocol (SFTP), FTP, and FTP over SSL/TLS (FTPS)
Encryption Methods
Multiple encryption algorithms including AES 128, AES 256, 3DES, Blowfish, and encryption with SSL/TLS
Access Control and Authentication
Per-user permissions on file system, Active Directory integration with LDAP, IP address ACL restrictions, and private/public key generation for secure client communication
User and Connection Management
Ability to view and disconnect active users, limit maximum connections per user, set idle timeout values, and configure maximum transfer rate per user
File Transfer Capabilities
Support for resume functionality and transfer of large files with virtual directory creation
We needed a Web GUI based file service on our own private AWS S3 environment. It fits most cases, although there is still improvement needed in some areas. The E-mail support works fine and we get rather fast feedback. Already submitted some small bugs and enhancements for a better user experience. Currently used by a limited audience inside the team.