βΆοΈHow to crop an image without cropping the original
Crop images visually in Webstudio without modifying the original file.
Last updated
Was this helpful?
Crop images visually in Webstudio without modifying the original file.
Learn how to visually crop images in Webstudio without modifying the original image file.
Sometimes you need an image to fit a specific shape or aspect ratio without altering the source file. Webstudio allows you to "crop" images visually using CSS properties, keeping your original image intact.
The most common approach uses the object-fit CSS property.
Add an Image component to your page
Select your image from Assets
Set a specific width and height on the image (e.g., 400px Γ 300px)
In the Styles panel, set object-fit to cover
Use object-position to control which part of the image is visible:
center (default) - shows the center
top - shows the top portion
bottom - shows the bottom portion
left / right - for horizontal positioning
Custom values like 50% 25% for precise control
cover
Fills container, may crop edges
contain
Fits entire image, may letterbox
fill
Stretches to fill (distorts)
none
Natural size, may overflow
This method uses a container to mask parts of the image.
Add a Box component
Set the Box's dimensions to your desired "crop" size
Set overflow: hidden on the Box
Add an Image inside the Box
Make the image larger than the container
Position the image using transform: translate() or negative margins
For responsive cropping that maintains proportions:
Add an Image component
Set width to 100% (or desired width)
Set a specific aspect-ratio (e.g., 16/9, 1/1, 4/3)
Set object-fit: cover
Profile pictures: Square crop with aspect-ratio: 1/1
Hero banners: Wide crop with aspect-ratio: 21/9
Thumbnails: Consistent card images with aspect-ratio: 16/9
Circular crops: Add border-radius: 50% to any square aspect ratio
Always use object-fit: cover when setting fixed dimensions on images
Use the Design tab to preview how your "crop" looks at different viewport sizes
Consider creating multiple crops in your image editor only if you need significantly different compositions for mobile vs desktop
Image β Learn about the Image component and its properties
Design tokens β Create reusable styles for consistent image sizing
Collection β Display cropped images in dynamic lists
Last updated
Was this helpful?
Was this helpful?
