WebP Tools
Convert, compress and edit WebP images. All 57 tools run entirely in your browser, so your data never leaves your device.
All webp tools
57 tools
Add Text to WebP
Draw custom text at any point on a WebP image.
Add WebP Artifacts
Simulate heavy lossy compression with 8×8 block averaging and color banding.
Add WebP Background
Flatten a transparent WebP onto a solid background color.
Add WebP Border
Frame a WebP inside a solid colored border of any thickness.
Analyze a WebP
Report a WebP's dimensions, aspect ratio, orientation, format, size, transparency and top colors.
Blur WebP
Soften a WebP image with a smooth Gaussian-style box blur.
Change WebP Color
Tint an entire WebP toward a chosen color.
Change WebP Opacity
Scale the transparency of an entire WebP image.
Change WebP Quality
Re-encode a WebP image at a chosen quality level.
Compress WebP
Re-encode a WebP at lower quality to cut its file size.
Convert JPG to WebP
Convert JPG photos into smaller, modern WebP files.
Convert WebP to Base64
Encode a WebP file as a Base64 string you can paste anywhere.
Convert WebP to JPG
Convert WebP images into widely-supported JPG files.
Convert Base64 to WebP
Decode a Base64 string back into a downloadable WebP file.
Convert GIF to WebP
Convert the first frame of a GIF into a modern WebP file.
Convert Hex Codes to WebP
Build a WebP image from a list of hex color codes, one pixel each.
Convert Landscape WebP to Portrait WebP
Rotate a landscape WebP a quarter turn so it becomes portrait.
Convert PNG to WebP
Convert PNG images into smaller, modern WebP files.
Convert Portrait WebP to Landscape WebP
Rotate a portrait WebP a quarter turn so it becomes landscape.
Convert Text to WebP
Turn typed text into a WebP image, sized to fit automatically.
Convert WebP to GIF
Convert a WebP image into a single-frame GIF file.
Convert WebP to Grayscale
Convert a WebP image to shades of gray using luminance weighting.
Convert WebP to Hex Codes
Dump every pixel of a WebP image as a #rrggbb hex color code.
Convert WebP to PNG
Convert WebP images into lossless PNG files.
Create Black and White WebP
Snap every pixel in a WebP to pure black or pure white around a brightness threshold.
Create an Empty WebP
Create a blank WebP of any size: fully transparent or filled white.
Create Opaque WebP
Make every pixel fully opaque by setting alpha to 255.
Create a Transparent WebP
Make a chosen color transparent within a tolerance in a WebP.
Create WebP Alpha Mask
Render the alpha channel as a grayscale mask (white=opaque).
Crop WebP
Cut a rectangular region out of a WebP image and discard the rest.
Duplicate WebP
Repeat a WebP image side by side into one wider tiled image.
Extract WebP Alpha Channel
Output the alpha channel of a WebP as a grayscale image.
Extract a Color from a WebP
Keep only the pixels near a chosen color and make the rest transparent.
Extract WebP Color Palette
Extract a WebP image's dominant colors and show them as labeled swatches.
Fill Transparent WebP
Flatten a transparent WebP onto a solid fill color.
Fill WebP Alpha Channel
Set the alpha channel to a single constant value everywhere.
Find WebP Dimensions
Read a WebP image's width, height, orientation and aspect ratio.
Find WebP File Size
Measure a WebP file's size in bytes, kilobytes and megabytes.
Flip WebP Horizontally
Mirror a WebP image left-to-right across its vertical axis.
Flip WebP Vertically
Mirror a WebP image upside down across its horizontal axis.
Generate a Random WebP
Create a random noise, gradient or mosaic WebP image.
Invert WebP Colors
Flip every color in a WebP image to its exact opposite (photo negative).
Optimize WebP
Re-encode a WebP at a sensible quality to shrink its file size.
Pick a Color in a WebP
Pick any pixel from a WebP and read its hex, RGB, HSL and CMYK values.
Pixelate WebP
Group pixels into square blocks to censor detail or stylize a WebP.
Reduce WebP Colors
Quantize a WebP down to a fixed number of its dominant colors for a stylized look.
Remove Color from WebP
Make every pixel near a chosen color transparent in a WebP image.
Remove WebP Alpha Channel
Drop transparency by flattening the WebP onto a white background.
Remove WebP Background
Best-effort removal of a solid background color to transparency.
Remove WebP Border
Auto-detect and trim a uniform colored border around a WebP.
Remove WebP Chroma Key
Remove a chosen chroma-key backdrop color and make it transparent.
Replace WebP Alpha Channel
Rebuild the alpha channel from image luminance or a constant value.
Resize WebP
Scale a WebP image to an exact width and height in pixels.
Rotate WebP
Rotate a WebP by 90°, 180° or any custom angle with transparent corners.
Round WebP Edges
Round off a WebP image's corners with transparent rounded edges.
Sharpen WebP
Boost edge contrast to make a soft WebP image look crisper.
WebP Viewer
Open and view a WebP.