Build content apps in the cloud

Developers use Box Platform to create engaging and collaborative content experiences in their web and mobile apps.

Create a Free Developer Account

What is a content app?

Nearly every business process involves a file. From construction blueprints to medical images to loan documents, modern enterprise apps require new ways of handling content. Box Platform powers all the content services in your apps so you can focus on building apps your users will love.

What can you build with Box Platform?

Content Delivery and Rendering

Box Platform allows you to store all your application's files in one centralized place and deliver those files to users on any device. Using a lightweight Javascript library, you can display interactive viewers for more than 200 file types in your application's interface, so your users don't need to download files just to view them.


  • Field Sales Enablement

  • eStatement Delivery

  • Learning Management Systems

Content Upload

Enable your users to securely upload documents, images, and videos in your apps and initiate business processes. Using the Upload API, your users can upload any type of file into your app, which is encrypted in-transit using high-strength TLS encryption and at-rest using 256-bit AES encryption. Uploaded content can be tied to an individual user's account and file metadata can be programatically added using metadata templates and the Metadata API.


  • Digital Claims Submission

  • Loan Processing

  • Retail Site Inspection

Content Collaboration

Allow multiple users to access a common set of files and folders, and share and collaborate on files with other users. Users can upload files to to shared folders, create shareable URLs with persistent links to file and folder objects, add text comments to files, assign tasks to each other, annotate file previews, and more. All user activity is logged and can be accessed using the Events API to stay on top of all your users' activity.


  • Project Management

  • Media Production Portals

  • Legal Transaction Management

Content Vault

Provide users with a secure place to store and access sensitive information, like financial or legal documents, and share them with a select group of individuals. Users can upload and access private folders and share them with one or a few other users. Users can also view files directly in the app's interface, ensuring that content stays secure without damaging the user experience.


  • Wealth Management Apps

  • Patient Portals

  • Tax Preparation Apps

Ready to start building?

Contact Sales Created with Sketch.