diff --git a/src/docs/development/platform-integration/web-images.md b/src/docs/development/platform-integration/web-images.md
new file mode 100644
index 00000000000..587a751dc70
--- /dev/null
+++ b/src/docs/development/platform-integration/web-images.md
@@ -0,0 +1,164 @@
+---
+title: Displaying images on the web
+short-title: Web Images
+description: Learn how to load and display images on the web.
+---
+
+The web supports the standard [Image][1] widget to display images. However,
+because web browsers are built to run untrusted code safely, there are certain
+limitations in what you can do with images compared to mobile and desktop
+platforms. This page explains these limitations and offers ways to work around
+them.
+
+# Background
+
+This section summarizes the technologies available across Flutter and the web,
+on which the solutions below are based on.
+
+## Images in Flutter
+
+Flutter offers the [Image][1] widget as well as the low-level
+[dart:ui/Image][11] class for rendering images. The `Image` widget has enough
+functionality for most use-cases. The `dart:ui/Image` class can be used in
+advanced situations where fine-grained control of the image is needed.
+
+## Images on the web
+
+The web offers several methods for displaying images. Below are some of the
+common ones:
+
+- The built-in [`
`][2] and [``][3] HTML elements.
+- The [drawImage][4] method on the [`