Image Editing

Image Crop

Crop to any aspect ratio or shape — circle, heart, star, hexagon — with rotate and straighten.

Drop image(s) to crop — paste from clipboard supported

JPEG, PNG, WebP, HEIC, BMP, TIFF · multiple = batch crop

☕ Love this tool? Support the developer.

100% free — no ads, no limits. Your support keeps every tool free.

$

Secure payment via Stripe · No account needed

About Image Crop

OptiPix Image Crop is a precision cropping tool that goes way beyond rectangles. Crop freeform with a draggable rectangle and 8 resize handles, lock to common aspect ratios (1:1, 4:3, 16:9, 9:16, etc.) or social media presets (Instagram post, story, YouTube thumbnail, Facebook cover, LinkedIn banner). The shape crop mode is the differentiator — pick circle, oval, heart, 5-point star, hexagon, triangle, or rounded rectangle, and the output is a transparent PNG with the shape masked out. Rotate freely from -45° to +45° to straighten skewed photos, flip horizontal/vertical, or use the 90° rotate buttons. Grid overlays include rule of thirds, golden ratio, diagonals, and a center crosshair to help you compose. Numeric inputs let you set exact crop coordinates in pixels. Batch crop applies the same crop region to multiple images at once. Everything runs locally in your browser via the HTML Canvas API — your photos never leave your device, and you can use the tool offline after the first visit.

How It Works

The crop region is overlaid on a Canvas displaying your image. For shape crops, an SVG path is used as a clipping mask before exporting to PNG. Rotation is applied via canvas transform, and the result is exported via canvas.toBlob().

Use Cases

  • Crop a profile picture to a perfect circle
  • Crop a passport-size photo to exact dimensions
  • Crop a YouTube thumbnail to 16:9
  • Straighten a skewed scanned document
  • Cut a heart-shaped photo for a card or gift

Frequently Asked Questions

Can I crop to a circle?
Yes — pick the circle shape and the output is a PNG with fully transparent corners around the circular crop.
What shapes are supported?
Rectangle, rounded rectangle, circle, oval, heart, star, hexagon, octagon, diamond, and triangle. Shape crops always export as transparent PNG.
Can I keep the area OUTSIDE the crop?
Yes. Toggle 'Crop OUTSIDE selection' to mask the selected area transparent and keep everything else (creates a hole in the image).
Are my images uploaded?
No. The crop is rendered locally on an HTML Canvas. Your images never leave your device.
What aspect ratios are supported?
Free, 1:1, 4:3, 3:2, 16:9, 9:16, 4:5, 5:4, 3:4, 2:3, 21:9 cinematic, plus social presets — Instagram Post/Story, YouTube, Facebook Cover, Twitter Header, LinkedIn.
Can I rotate or straighten?
Yes. Use the free-rotation slider for fine straightening (-45° to +45°), or the 90° buttons and flip H/V tools.
Can I crop to exact pixel dimensions?
Yes. The numeric inputs let you set X, Y, width, and height in pixels for pixel-perfect cropping.
Can I crop multiple images at once?
Yes. Drop multiple files and the same crop region is applied to each, exported as a ZIP.
Can I paste a screenshot from clipboard?
Yes. Just press Ctrl/Cmd+V anywhere on the page to paste a screenshot directly from the clipboard.

Related Tools

All 102 Tools

Image CompressorBackground RemoverVideo CompressorImage UpscalerOCR Text ExtractorFormat ConverterImage ResizerEXIF RemoverFace BlurDepth EstimationQR Code GeneratorWatermark MakerColor Palette ExtractorPhoto FiltersImage to PDFObject DetectionImage ClassifierImage CaptionerAI Image GeneratorMeme GeneratorGIF MakerPhoto Collage MakerImage CropPhoto EffectsImage to SVGColor ChangerNoise RemoverPhoto RestorationColor PickerFavicon GeneratorImage to Base64Image Metadata ViewerImage AnnotatorPassport Photo MakerDocument ScannerASCII Art GeneratorImage ComparisonSprite Sheet GeneratorObject RemoverPanorama MakerWord CounterCase ConverterLorem Ipsum GeneratorUUID GeneratorUnix Timestamp ConverterText DiffURL Encoder / DecoderHTML Entity Encoder / DecoderBase64 Text Encoder / DecoderText to Binary / Hex / OctalHash GeneratorJSON Formatter / ValidatorRandom String GeneratorCSV ↔ JSON ConverterMarkdown EditorUnit ConverterPercentage CalculatorBMI CalculatorAge CalculatorTip CalculatorCSS Gradient GeneratorCSS Box Shadow GeneratorCSS Border Radius GeneratorGlassmorphism GeneratorNeumorphism GeneratorCSS Text Shadow GeneratorFlexbox PlaygroundCSS Grid GeneratorAudio TrimmerAudio ConverterAudio MergerAudio RecorderVideo to Audio ExtractorAudio Speed ChangerAudio Volume BoosterRingtone MakerVocal RemoverText to SpeechSpeech to TextAudio Noise RemoverAudio EqualizerAudio EffectsVideo TrimmerVideo MergerVideo ResizerVideo Speed ChangerVideo RotatorVideo to MP4 ConverterAdd Music to VideoMute VideoVideo LooperReverse VideoVideo ScreenshotAdd Subtitles to VideoVideo WatermarkScreen RecorderWebcam RecorderSlideshow MakerVideo FiltersCron Expression BuilderRegex TesterUnix Timestamp Converter