diff --git a/src/components/DocumentCloud/DocumentCloud.stories.svelte b/src/components/DocumentCloud/DocumentCloud.stories.svelte
new file mode 100644
index 00000000..593a6611
--- /dev/null
+++ b/src/components/DocumentCloud/DocumentCloud.stories.svelte
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/DocumentCloud/DocumentCloud.svelte b/src/components/DocumentCloud/DocumentCloud.svelte
new file mode 100644
index 00000000..55d3a2c9
--- /dev/null
+++ b/src/components/DocumentCloud/DocumentCloud.svelte
@@ -0,0 +1,41 @@
+
+
+
+
+
+
diff --git a/src/components/DocumentCloud/stories/docs/component.md b/src/components/DocumentCloud/stories/docs/component.md
new file mode 100644
index 00000000..6b52ec2a
--- /dev/null
+++ b/src/components/DocumentCloud/stories/docs/component.md
@@ -0,0 +1,17 @@
+Embed a document hosted by [DocumentCloud](https://documentcloud.org)
+
+---
+
+The document must have its access level set to public before it can be embedded. The `slug` argument can be found after the final slash in the document's URL. For instance, the document included in the example is found at [documentcloud.org/documents/3259984-Trump-Intelligence-Allegations](https://www.documentcloud.org/documents/3259984-Trump-Intelligence-Allegations). The slug is "3259984-Trump-Intelligence-Allegations".
+
+```svelte
+
+
+
+```
diff --git a/src/index.js b/src/index.js
index 01235f24..3c53fce6 100644
--- a/src/index.js
+++ b/src/index.js
@@ -4,6 +4,7 @@ export { default as BeforeAfter } from './components/BeforeAfter/BeforeAfter.sve
export { default as Block } from './components/Block/Block.svelte';
export { default as BodyText } from './components/BodyText/BodyText.svelte';
export { default as DatawrapperChart } from './components/DatawrapperChart/DatawrapperChart.svelte';
+export { default as DocumentCloud } from './components/DocumentCloud/DocumentCloud.svelte';
export { default as EmbedPreviewerLink } from './components/EmbedPreviewerLink/EmbedPreviewerLink.svelte';
export { default as FeaturePhoto } from './components/FeaturePhoto/FeaturePhoto.svelte';
export { default as Framer } from './components/Framer/Framer.svelte';