Secured by Edge AuthLogout
Developers

Ship your code to 13 million sites.

With Cloudflare Apps, getting your tool or service onto millions of sites has never been easier. Any Cloudflare customer can preview & install your code on their site in seconds.

Create an appYour Dashboard  Docs

Get it done on the client.

Just list the CSS and JS files you want to load into the <head>

and <body> of the page and let Cloudflare handle the rest.

With a simple JSON object you specify the options you want your customers to be able to configure. There are custom controls for dropdowns, colors, file uploads, drag-and-drop placement, OAuth account login and creation, you name it.

Apps built with Cloudflare allow your customers to preview any changes they want before

making them live—even before installing the first time!

Your customers can preview your app on any page of their site, giving them absolute confidence that it will look and feel exactly as they expect. With Cloudflare there are no surprises.

Left: Code editor displaying example app code.
Right: How your customer would install your tool with Cloudflare Apps.


  • Give your customers options

    There are millions of potential customers out there who are not technical enough to set JavaScript variables. Cloudflare Apps allows them to specify colors, upload logos and images, and even visually choose where your tool should appear on their site.

  • Live Preview

    Imagine how much easier it is to convert a customer who’s already taken the time to configure your app on their actual site.

    Apps built with Cloudflare Apps aren’t just easier to create, they’re better. They allow prospective customers to get a live preview of your tool on their site as they customize it.

    Try a Live Preview

  • OAuth support

    No one likes copy-pasting an “API Key”. Cloudflare Apps can allow your customers to easily OAuth into their account on your service, no detective work required.

  • Register new accounts

    It’s hard to acquire new customers if they have to register for an account elsewhere. Cloudflare Apps allow your new customers to register an account within your app, while allowing you to keep full control of their information.

  • Connect with your backend

    All Cloudflare Apps support our bi-directional WebHooks. That means it’s easy to save your customers’ selections to your systems, or to load account specific options from your backend to show inside the app.

  • Support from a team who cares

    Once you submit an app, we'll be reaching out via personal email with suggestions and pointers. Got a question about an app you’re working on? Get technical support from our engineers right away. Discuss ideas and feedback on our community. We are here to build the best possible tools, we need your feedback and questions to make that possible.

  • All it takes is one JSON file

    Building a Cloudflare app couldn’t be easier. Just create a single install.json file to tell us where your JS and CSS files are and what options you want to provide your customers. We’ll render it in a beautifully designed responsive form on every device.

Start shipping your web apps to millions of sites right now.

Get started