READ NOW: The Official Kloudless Guide To API Integrations

Give your users a native file browsing
experience with two lines of code.

A JavaScript library powered by the Unified Cloud Storage API

Without needing to touch any native APIs, enable your users to browse and choose files & folders from any Cloud Storage service that is supported by our Unified Cloud Storage API.

Check out the File Picker on GitHub
Google Drive
Amazon S3

Example use cases

Connect your app to a multitude of services in seconds. Enable your users to access files and folders from any Cloud Storage service.

Browse Cloud Storage

Users can browse and select files or folders from any cloud storage service. Prompt users to select files to download to your app.

File Upload

Resumable multi-part file uploads from your users' computers that automatically retry.

Export Data

Automatically stream application data to your users' cloud storage.

Check out the source on Github

Try it right now

Try out the File Picker's two modes below to see how users can connect and access data in cloud storage.

Choose Files

The chooser allows your users to select files and folders from cloud storage.

Demo The Chooser

Save Files

The saver allows your users to select a folder in cloud storage to save files to.

Demo The Saver

Customize the experience for your users

In-App Experience

An embedded, streamlined user experience gives your users the ability to select files to download and folders to upload to.

Customizable UI

Modify the look and feel of the File Picker to fit your branding. Use your own logo and OAuth keys.

Open Source

The File Picker is open source and actively supported and improved by our product team as well as the community.

Everything you need to build and deliver powerful integrations

Unified Core Functionality

Authentication (OAuth 2.0), token management, full CRUD functionality, Search

Events and Webhooks

Live monitoring event endpoints gives you the ability to track real-time activity and changes.

Team API

Get admin access to an entire organization’s data, users, and groups with our Team API endpoints.

Unified Data Models

We unify objects into a single representation for each category of services.

Raw Data

Obtain data in its original format if you need access to unique objects that do not appear in our Unified Data Models.

Pass-through API

Access the full functionality of supported services with default values correctly added to your requests.

Deployment Options

Take advantage of our flexible hosting options to run Kloudless according to your business’ requirements.


Securely and reliably hosted by Kloudless — the quickest way to start building integrations.

  • Fully managed by Kloudless
  • Pre-configured connectors to get started quickly
  • 99.9% uptime
  • Bank-level encryption both in transit and at rest

Kloudless Enterprise is a Docker container, AWS AMI, or OVA to deploy in private infrastructure.

  • Complete data privacy and regulatory compliance
  • On-prem connectors, such as Exchange and Oracle
  • Clustering for high availability
  • Custom SLAs including 24/7 support

Enough reading — let’s code.
Try our File Picker today.

Not a developer? Talk to an expert

An arrow pointing to the 'get your api key' button