Widely Available
id: createimagebitmap
createImageBitmap
The
createImageBitmap() global method creates an ImageBitmap object from a source such as an image, SVG, blob, or canvas. An ImageBitmap object represents pixel data that can be drawn to a canvas with lower latency than other types, such as ImageData.
Baseline Status:
Achieved Widely Available on Jun 11, 2026 (Cross-browser Newly Available since Dec 11, 2023).
Desktop Browser Engine Support
Google Chrome
59
Supported
Mozilla Firefox
98
Supported
Apple Safari
17.2
Supported
Microsoft Edge
79
Supported
Mobile Browser Engine Support
Chrome Android
59
Firefox Android
98
Safari iOS
17.2
Specifications and References
MDN Browser Compat Data Keys:
api.ImageBitmap ↗
api.ImageBitmap.close ↗
api.ImageBitmap.height ↗
api.ImageBitmap.width ↗
api.createImageBitmap ↗
api.createImageBitmap.options_colorSpaceConversion_parameter ↗
api.createImageBitmap.options_imageOrientation_parameter ↗
api.createImageBitmap.options_imageOrientation_parameter.from-image ↗
api.createImageBitmap.options_premultiplyAlpha_parameter ↗
api.createImageBitmap.options_resizeHeight_parameter ↗
api.createImageBitmap.options_resizeQuality_parameter ↗
api.createImageBitmap.options_resizeWidth_parameter ↗
api.createImageBitmap.svgimageelement_as_source_image ↗