deploys expr to a new anonymous cloud object.


deploys expr to a cloud object at the specified location relative to the user's current cloud directory.


deploys expr to the specified cloud object.

Details and Options


open allclose all

Basic Examples  (3)

Deploy a Manipulate expression to a new anonymous cloud object:

Deploy an APIFunction to a new unnamed object:

The resulting API viewed in a web browser, with color set to Blue:

Deploy a FormFunction to a named object:

Scope  (6)

APIFunction  (1)

Deploy a web API:

FormFunction  (1)

Deploy a form:

Notebook  (1)

Deploy a notebook:

ExportForm  (1)

Deploy an expression in a specified export format such as "PNG":

Manipulate  (1)

Deploy an interactive Manipulate:

Delayed  (1)

Deploy an expression to be reevaluated whenever it is accessed on the web:

Options  (4)

AutoRemove  (1)

Deploy a form function to a temporary object:

Magnification  (1)

Deployed notebook uses a 100% magnification by default:

Preserve the magnification of the source document:

Permissions  (1)

Deploy a cloud object with public permissions:

SourceLink  (1)

Deploy with a cloud notebook given as the source:

View the source link:

Make a copy of the original source to preserve the source as it was at the time of deployment:

Deploy without a source link:

Confirm that there is no source link:

Properties & Relations  (3)

Saving Dependencies  (1)

All dependencies of the deployed expression are persisted in the resulting cloud object, by effectively executing CloudPut with IncludeDefinitions set to True:

Deleting Deployments  (1)

Apply DeleteFile to the resulting CloudObject to delete a deployment:

Exporting Content  (1)

CloudDeploy[ExportForm[expr,"fmt"]] is equivalent to CloudExport[expr,"fmt"]:

Possible Issues  (2)

Permissions settings determine access to a deployed cloud object:

The owner of the cloud object can call the APIFunction:

Disconnect from the cloud:

The APIFunction is no longer accessible:

Arbitrary expressions are deployed as notebooks:

Use CloudPut to store the expression directly:

Neat Examples  (1)

Deploy interactive 3D graphics to the web:

Wolfram Research (2014), CloudDeploy, Wolfram Language function, (updated 2019).


Wolfram Research (2014), CloudDeploy, Wolfram Language function, (updated 2019).


Wolfram Language. 2014. "CloudDeploy." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019.


Wolfram Language. (2014). CloudDeploy. Wolfram Language & System Documentation Center. Retrieved from


@misc{reference.wolfram_2024_clouddeploy, author="Wolfram Research", title="{CloudDeploy}", year="2019", howpublished="\url{}", note=[Accessed: 15-July-2024 ]}


@online{reference.wolfram_2024_clouddeploy, organization={Wolfram Research}, title={CloudDeploy}, year={2019}, url={}, note=[Accessed: 15-July-2024 ]}