OpenShop
v0.18.0
File
New
Open Image
Open PSD
Export As
PNG
JPEG
WebP
SVG
PDF
Batch Export...
Export Settings...
Templates...
Save Project (JSON)
Open Project
Edit
Undo
Redo
Copy
Paste
Duplicate
Delete
Transform
Free Transform...
Skew...
Perspective...
Liquify...
Curved Text...
Preferences...
Select
All
Ctrl+A
Deselect
Ctrl+D
Reselect
Ctrl+Shift+D
Inverse
Ctrl+Shift+I
Color Range...
Modify
Expand...
Contract...
Feather...
Border...
Smooth
Grow
Similar
Image
Resize Canvas
Image Rotation
Flip Horizontal
Flip Vertical
Rotate 90° CW
Rotate 90° CCW
Canvas Rotation
Rotate 90° CW
Rotate 90° CCW
Flip Horizontal
Flip Vertical
Flatten Image
Add Watermark...
Image Info...
Before / After Compare
Filter
Blur
Blur...
Sharpen
Unsharp Mask...
Tilt Shift...
Distort
Pixelate...
Chromatic Aberration...
Lens Correction...
Noise
Add Noise...
Generate Noise...
Stylize
Emboss
Edge Detect
Solarize
Oil Paint...
Halftone...
Duotone...
Vignette...
Posterize...
Threshold...
Adjustments
Tone
Brightness...
Contrast...
Gamma...
Exposure...
Shadows / Highlights...
Curves...
Levels...
Color
Saturation...
Hue Rotation...
Vibrance...
Color Balance...
Channel Mixer...
Gradient Map...
Photo Filter...
Selective Color...
Replace Color...
Color Mode
Grayscale
Invert
Sepia
Black & White
Auto Levels
Auto Contrast
Remove Background (AI)
Clear All Filters
AI
Background Remove
Depth Map
Detect Objects
Smart Upscale 2x
Smart Upscale 4x
Models load on first use
No API keys required
View
Zoom
Zoom In
Zoom Out
Fit to Screen
100%
Show
Toggle Grid
Toggle Rulers
Toggle Snap to Grid
Pixel Grid
Guides
Add Horizontal Guide
Add Vertical Guide
Clear All Guides
Panels
Animation Timeline
Actions / Macros
Theme
Dark (Default)
Midnight
OLED Black
Fullscreen Mode
Keyboard Shortcuts...
Preset
Round
Soft Round
Flat/Calligraphy
Scatter
Pixel
Size
8
Opacity
100
Density
Width
Fill
Stroke
Width
Filled
Dash
Solid
Dashed
Dotted
Dash-Dot
Long Dash
Font
DM Sans
Arial
Georgia
Courier New
Verdana
Times New Roman
JetBrains Mono
Impact
Size
Color
B
I
From
To
Type
Linear
Radial
Pattern
Checkerboard
Stripes
Dots
Grid
Diagonal
Crosshatch
Scale
Color
Size
20
Alt+Click source
Tolerance
32
Contiguous
Ratio
Freeform
Original Ratio
1:1 (Square)
4:3
3:2
16:9
9:16 (Portrait)
5:4
2:3
Custom...
W
x
H
⇆
Apply
Cancel
Drag to create selection.
Click to add points. Double-click to close selection.
Click to add anchor points. Double-click to finish path.
Stroke
Width
Fill
Sides
Fill
Stroke
Filled
Points
Inner R
Fill
Filled
Size
15
Click to heal blemish
Size
Exposure
Range
Midtones
Shadows
Highlights
Size
Exposure
Range
Midtones
Shadows
Highlights
Size
Flow
Mode
Saturate
Desaturate
Size
Strength
Click two points to measure distance.
Click to select. Drag to move. Handles to resize/rotate.
OpenShop
A free, browser-based image editor. No uploads. No accounts. 100% client-side.
New Canvas
Open Image
Open PSD
Start from Template
Layers
Properties
Align
Normal
Multiply
Screen
Overlay
Darken
Lighten
Color Dodge
Color Burn
Hard Light
Soft Light
Difference
Exclusion
Hue
Saturation
Color
Luminosity
Opacity
100
No layers. Click + to add one.
Adjustments
Brightness
0
Contrast
0
Saturation
0
Hue
0
Blur
0
Apply
Reset
Text Effects
Shadow X
Shadow Y
Blur
Color
Outline W
Outline C
Apply
Clear
Layer Styles
Drop Shadow
Offset X
Offset Y
Blur
Color
Outer Glow
Size
Color
Stroke
Width
Color
Apply
Clear
Distribute H
Distribute V
Color
Swatches
H
0
S
0
B
100
⇄
FG / BG
#FFFFFF
/
#000000
Default
Saved
+ Add FG
Clear
Export
Import
History
Navigator
Info
Histogram
L
R
G
B
Min: 0
Mean: 128
Max: 255
Canvas
1920 x 1080
Layers
1
Objects
0
Zoom
100%
Color Mode
RGB 8bit
Cursor
0, 0
1920 x 1080
100%
X: 0 Y: 0
Select
0 objects
Loading AI Model...
Downloading model weights (cached after first use)
0%
Drop files here
PNG, JPEG, WebP, PSD, SVG
Tool
Forward Warp
Bloat
Pucker
Twirl CW
Twirl CCW
Size
Pressure
Density
Reset
Cancel
Apply
Animation
+ Frame
Dup
FPS
Export GIF
X
Actions
Record
Play
Clear
Save
Load
Before / After Compare
Close
Before
After