Edvoa Image Resizer

Resize images for web, social and print — performance-tuned and aspect-ratio aware.

Edvoa in the rendering path

Resizing in Edvoa is shaped by responsive-image practice rather than by photographic taste. The advanced panel lets you double the target width to anticipate retina rendering, and the output container defaults to WebP so the resulting file slides directly into a <source srcset> entry. The CSS-pixel-doubled output is the rule of thumb we use internally on Italian publishing sites and it survives most CDN derivative chains without further losses.

The resize step is applied before lossy recompression, in that order, to minimise generation loss. If you resize in one tool and compress in another, you stack two re-encodes; Edvoa folds them into one pass. PNG is available for transparency; JPG for legacy environments; WebP is the default.

Use it in five seconds

  1. Upload the source. Edvoa resize is one-image-per-operation so each export is deterministic.
  2. Enter the CSS pixel width of the destination slot, then double it. A 600 CSS-pixel column wants a 1200-pixel source for retina rendering.
  3. Choose Fit for safe behaviour or Crop when the destination demands a fixed aspect such as 1200×630 share cards.
  4. Pick WebP as the output container. JPG remains available for legacy environments; PNG for transparency.
  5. Press Resizer. The Edvoa pass folds resize and lossy encode into one operation to minimise generation loss.

Technical handbook from the Edvoa team

The following sections extend the quick steps above with the engineering detail we would give to a colleague. Edvoa Web Converter is built around WebP-first, performance-tuned delivery for modern websites; every recommendation below is written against real workloads, not generic marketing copy. If anything conflicts with your in-house policy, your policy wins — but if you are starting from scratch, this is the baseline we ship in production.

Stretch, Crop and Fit in production terms

Stretch maps the source rectangle exactly to your width/height box, discarding aspect ratio. Use it only when distortion is irrelevant (abstract textures) or when you intentionally squash for a stylised effect. Crop keeps aspect ratio and fills the box by trimming overflow; it is the right mode for fixed-aspect slots such as Instagram squares or banner rails where losing edge pixels is acceptable. Fit inscribes the image inside the box without trimming; transparent PNG/WebP canvases may show empty gutters. For marketplace main images that mandate a percentage of frame occupied by the product, Crop is usually correct; Fit is correct when you must not lose any edge detail.

Upscaling limitations

Enlarging an image cannot invent true high-frequency detail. Upscaled output interpolates existing pixels; sharpening in post helps perceived acuity but does not restore information that was never captured. Edvoa allows upscaling because many social templates require a minimum pixel dimension larger than a small source, but you should treat upscaled assets as pragmatic, not archival.

Social and performance dimensions

Modern retina displays mean you should target roughly 2× the CSS pixel width of the eventual slot when exporting raster heroes. A 600 CSS-pixel-wide column benefits from a 1200-pixel source. Our resizer makes that explicit: type the CSS dimension doubled, or type the CSS dimension once and accept softer output on high-DPI phones. The product blog on Edvoa Web Converter documents platform-specific safe harbours.

Encoder interaction with resize

Resizing is applied before lossy recompression. That ordering minimises generation loss. If you resize in one tool and compress in another, you add generations; Edvoa keeps both operations in one pass for supported paths. PNG outputs are lossless but can balloon in size if you resize up dramatically; consider WebP lossless as an intermediate if byte size matters.

Operational guidance

For teams standardising imagery, pick three canonical output widths (mobile, tablet, desktop) and encode presets into your design-system documentation. Edvoa is intentionally narrow so that it drops into such a preset-driven pipeline without retraining staff on seventy checkboxes. For web optimisation, Core Web Vitals and modern delivery formats, treat each resize as a deterministic function: same source, same settings, same bytes out.

Resize with Core-Web-Vitals headroom

Retina-aware presets

Type a CSS pixel width and let the advanced panel double it for high-DPI rendering. Stop guessing.

Single-pass resize-and-encode

Resize and lossy encoding fold into one pass to minimise generation loss.

srcset-ready output

WebP exports plug directly into <source srcset> entries with no further conversion.

No layout-shift on result panel

The result panel reserves its layout space; the page never jumps when the download link arrives.

Performance lab notes

What our Milan team gets asked

How do Stretch, Crop and Fit modes differ?

Stretch forces the image to the exact pixel dimensions you typed, even if it distorts the picture. Crop and Fit keep the original aspect ratio: Crop trims overflow to fill the box, while Fit shrinks the image to fully fit inside the box without trimming, leaving any leftover transparent area.

Will resizing reduce image quality?

Downscaling almost always preserves visible quality. Upscaling stretches existing pixels and introduces softness, so Edvoa can grow an image but the final output will not contain detail that was not in the source.

Why does my PNG look bigger than the original after resize?

PNG is a lossless format. If you resize down and re-encode, the new file may briefly grow due to encoder differences, but the pixel count is smaller. Switching the output format to WebP usually results in a much smaller download.

What is the best size for social media?

A safe rule of thumb: 1200×630 for Facebook and LinkedIn share cards, 1080×1080 for Instagram square posts, 1080×1920 for Stories and Reels, 1280×720 for YouTube thumbnails. The resizer is happy to deliver any of these.

Does the resizer respect EXIF orientation?

Yes. Photos that were rotated using EXIF metadata are read with their proper orientation before being resized, so portrait shots stay portrait.

Can I resize transparent PNGs?

Absolutely. Transparency is preserved when the output format is PNG or WebP. Choosing JPG flattens the transparent areas to white because JPG cannot store alpha channels.

Why does my resized output not match the typed pixel size?

If you picked Fit mode, the longest side becomes the target and the shorter side is computed from the aspect ratio. To force exact dimensions, switch to Stretch mode, but be aware that this can distort the image.

How does Edvoa compare to desktop Photoshop for batch resizing?

Edvoa Web Converter focuses on single-file, browser-fast resizing with predictable defaults. Photoshop remains superior for actions, droplets and CMYK print pipelines. Use Edvoa when you need a quick pixel-perfect export without launching a full creative suite.

Should I resize before or after colour correction?

For photography, colour-grade first at full resolution, then resize once. Resizing before grading can amplify noise in lifted shadows. Edvoa assumes you are handing off a file that is already colour-balanced for its destination.