Short answer

When colors change after a format conversion, inspect not only the pixels but also whether the embedded profile was preserved, converted, or removed and how each viewer manages color.

Try these tools

WebP → PNG

Open tool

Understand what an ICC profile contributes

RGB numbers do not fully define an appearance without a color interpretation. An ICC profile describes how the stored values relate to colors, allowing color-managed software to translate them for a display or another working space. Identical numeric values can therefore look different when interpreted as sRGB or as a wider-gamut space. If a format conversion changes or loses that interpretation, the output may appear dull, oversaturated, or shifted even when many pixel values seem familiar.

Not every image carries an embedded profile, and not every viewer handles profiles in the same way. Some applications apply color management, while another environment may make an assumption about untagged data. That is why a visual match in one preview is not a complete test. Inspect whether the source and output have profiles, identify them when possible, and note the applications used for comparison before deciding where the difference began.

  • Check whether both source and output contain an embedded profile.
  • Record the profile name and the application used for viewing.
  • Separate stored RGB values from the color space that interprets them.

A format change can alter color appearance through profile handling even when the conversion seems visually simple.

Separate assigning, converting, preserving, and removing

Copying an embedded profile to the output, converting pixel values into a target space, assigning a different profile, and removing the profile are not interchangeable actions. If a wide-gamut image loses its profile while the RGB numbers remain unchanged, another program may interpret those numbers as sRGB and show a different color. Merely deleting the profile does not calculate new sRGB values, so stripping a tag should not be described as accurate conversion to sRGB.

When a delivery workflow requires sRGB, use software that recognizes the source profile and performs a color-space conversion to the intended target, then embeds the appropriate result profile when the workflow supports it. Choose rendering and export settings according to the application's documented behavior and the job's needs. If an online converter does not explain its profile handling, test it with a representative image before trusting it with brand colors, product photography, or a large batch.

  • Do not confuse profile deletion with conversion to sRGB.
  • Use a color-managed application when an explicit target space is required.
  • Test undocumented conversion behavior on a disposable copy.

Correct sRGB conversion changes the interpretation and, when needed, the pixel values; deleting metadata alone does neither reliably.

Check profile and compression behavior in PNG and WebP

PNG and WebP can carry color-related information, but support in a format does not guarantee that every tool preserves or transforms it as expected. Review the converter's documentation for embedded-profile behavior. If it offers no clear statement, inspect the source and result with a profile-aware utility and compare them visually. Also confirm pixel dimensions and transparency so an unrelated resize or compositing change is not mistaken for a color-space problem.

Compression can create a different class of visible change, particularly near color edges and smooth gradients. To isolate the cause, begin with one high-quality file and change as few variables as possible. Compare a PNG-to-WebP result at an appropriate quality setting and, when testing the reverse path, remember that converting a lossy output back to PNG will preserve existing compression effects rather than undo them. Examine profile state, compression artifacts, and transparent edges as separate items.

  • Review documented profile behavior for the exact conversion path.
  • Hold dimensions and viewing conditions constant during comparison.
  • Evaluate color interpretation and compression artifacts separately.

Changing format, compression, profile, size, and background at once makes the source of a color difference difficult to identify.

Build a controlled visual comparison

Do not compare the source in an editor with the output in an unrelated browser and attribute every difference to the file. Open both in the same color-managed application, on the same display, at the same zoom, and against the same background. Compare neutral grays, skin tones, saturated brand colors, and smooth gradients. If transparency is involved, place both files over an identical background because edge blending can change the perceived color.

Next, test the output in the environment where it will actually be delivered. A website, social platform, print application, or mobile app may process or display the asset differently. Keep display conditions stable where practical: night mode, automatic color temperature, HDR modes, and extreme display presets can all interfere with judgment. When color tolerance is strict, use a managed workflow and objective measurement or a suitable proof rather than approving solely by casual visual memory.

  • Compare both files in the same managed viewer first.
  • Use the same zoom, background, display, and lighting conditions.
  • Then inspect the uploaded or placed result in its real destination.

A controlled local comparison identifies file differences; a destination check shows what the audience will receive.

Keep a master and record the approved output

After conversion, inspect the output's profile, dimensions, transparency, and key colors alongside the source. Use image areas that reveal errors quickly: neutral backgrounds, skin, corporate colors, shadows, and gradients. Reopen the downloaded file rather than relying on a web preview, then place it in the real page or application. If the destination modifies uploads, inspect the delivered version as well as the local export.

Preserve a master file with its known profile and enough quality for future exports. Record the target color space, conversion path, and intended use for the approved derivative. If only an untagged or repeatedly converted copy remains, reliable print or cross-platform work becomes harder later. When a mismatch persists, stop cycling through formats and trace the profile at each step from source to converter, editor, upload service, and viewer.

For a batch workflow, include at least one neutral image and one highly saturated image in the sample set. A converter may appear acceptable on muted content while revealing a profile mistake on strong colors. Recheck after any tool or export-setting change, because a previously approved sample describes that tested path rather than every future conversion.

  • Use neutral and highly saturated reference areas during inspection.
  • Preserve the profiled master separately from delivery derivatives.
  • Document the target space and destination for the approved file.

Approval depends on consistent intended color in the delivery workflow, not merely on a profile label.

Key takeaways

  • The same RGB numbers can represent different visible colors under different color spaces.
  • Preserving a profile, converting color values, and deleting a profile are separate operations.
  • Compare source and output in the same color-managed application before testing the delivery environment.
  • Keep a profiled master so future web, print, and platform exports can be made reliably.

Frequently asked questions

Does an image without an ICC profile always look wrong?

No, but software must assume how to interpret untagged values, and that assumption may differ from the creator's intent.

Does removing a profile convert an image to sRGB?

No. Removing a tag and converting pixel values into sRGB are different operations.

Can PNG and WebP contain ICC profiles?

They can carry color information, but each converter's preservation or conversion behavior still needs verification.

Why do two applications show different colors?

They may use different color-management behavior, assumptions for untagged files, display paths, or background compositing.

What is the safest way to approve a conversion?

Compare source and output in one managed application, then verify the exact delivered file in its destination while keeping a profiled master.

Sources and references

  1. International Color Consortium — ICC Specifications
  2. ICC Registry — sRGB Profiles
  3. W3C — Portable Network Graphics Specification