Skip to content
CreatorPrivacyKit
Field notes / WhatsApp
WhatsApp · image quality

WhatsApp HD photos: quality setting or original file?

HD is a sharing mode. Check the file the recipient actually gets if you care about metadata, not only the HD badge.

Updated September 19, 2026

Does WhatsApp HD keep the original photo and its metadata?

HD is a quality setting, not a record of the file WhatsApp delivers. Help text read on 29 October 2026 says shared media is usually compressed and a document may be up to 2 GB. It does not say whether GPS survives. A local JPEG measured that day was 24,407 bytes with GPS at 35 degrees north, 135 degrees east.

FieldLocal JPEG, 29 Oct 2026Uploaded to WhatsApp
Bytes24,407Not measured. This page did not upload the file.
Pixels1200 by 800Not measured.
SHA-256898c1d7d2e423ebe2211551f9d8311f52af9ca997539449b1319f79aa400d326Not measured.
GPS35 deg 0' 0.00" N, 135 deg 0' 0.00" ENot measured.
Make / modelCPK Fixture / Local JPEGNot measured.

WhatsApp Help: media and documents

Last updated

Separate three things people often mix together

Resolution is the pixel width and height. Compression affects how those pixels are encoded. Metadata is extra information stored alongside the image. A file can keep high resolution while losing metadata, or keep metadata while being recompressed.

That is why “I used HD” is not enough to answer a privacy question.

The useful question: what did the receiving device actually get from this exact sharing route?

Test normal, HD, and document sharing side by side

  1. Start with one source image and save its SHA-256, dimensions, byte size, metadata, and ICC profile.
  2. Send it once through the normal photo flow.
  3. Send it again with HD enabled.
  4. If your client offers a document/file route, send the same source that way too.
  5. Download all received variants and compare them with the original.
MeasureWhy it helps
SHA-256Shows whether the received artifact is byte-for-byte identical.
DimensionsShows whether resizing occurred.
Byte sizeCan expose recompression or container rewriting.
EXIF / XMP / IPTCShows whether common metadata fields remain in the delivered copy.
ICC profileHelps distinguish metadata cleanup from a broader rewrite of the image file.

What HD is good for — and what it is not

Use HD when you care about the visual quality of the shared photo. Do not use the HD badge as evidence that the original container was preserved, or that metadata was removed, or that metadata was preserved. Those are separate claims and should be tested separately.

A quality setting is not a privacy policy.

If privacy matters more than platform behavior

Create the file you want to share before opening WhatsApp. Remove the fields you do not want to disclose, keep enough quality for your use case, inspect the result, and send that sanitized copy.

This approach survives app updates because your privacy decision happens before the upload route.

A local JPEG measured on 29 October 2026

Pillow 10.2.0 drew a 1200 by 800 JPEG at quality 90. ExifTool 12.76 then wrote the tags. The file is a fixture, not a camera photo of a person, and it was not uploaded to WhatsApp. The GPS position is the coordinate written into the file: 35 deg 0' 0.00" N, 135 deg 0' 0.00" E.

FieldSource JPEGmat2 0.13.4 copy
Bytes24,40728,220
Pixels1200 by 8001200 by 800
SHA-256898c1d7d2e423ebe2211551f9d8311f52af9ca997539449b1319f79aa400d326f995aa073fc361c388e75a13efcdc67cd81230fffe20f4177d333fa551305557
GPS35 deg 0' 0.00" N, 135 deg 0' 0.00" ENo GPS keys
Make / modelCPK Fixture / Local JPEGAbsent
DateTimeOriginal2026:10:29 09:00:00Absent
SoftwareExifTool 12.76Absent
ArtistCPK FixtureAbsent

The mat2 command was mat2 source.jpg, which writes source.cleaned.jpg beside a copy of the source. ExifTool 12.76 listed no GPS keys on that copy, and Make, Model, Artist, Software, and DateTimeOriginal were absent. The copy is 28,220 bytes. The source is 24,407 bytes. Pixel width and height stayed 1200 by 800. The SHA-256 changed, so the copy is not the same file.

That pair is the file you can inspect before you open WhatsApp. It is not a received chat photo. Read the same kind of file in the Image Metadata Viewer. The Slack lab uses this JPEG as the pre-upload file and still has no Slack download.

What WhatsApp Help said on 29 October 2026

The Help Center article How to send media, contacts, or location was read that day. These sentences are the product rules it states:

The article does not say whether GPS, camera make, or DateTimeOriginal remains after Standard, HD, or document send. A quality label is not a metadata result.

What to record if you do send a copy

Use one source and three routes: Standard, HD, and document. For the source and each file you download, record SHA-256, pixel width and height, byte size, and whether ExifTool still lists a GPS position. If the hash matches, that download is the same bytes. If it does not, compare the other columns instead of guessing from the HD badge.

Questions

Does WhatsApp HD remove GPS?

WhatsApp Help does not say. The 24,407-byte fixture on this page had a GPS position, and this page did not upload it, so there is no HD retention number here.

Does sending a photo as a document keep the original bytes?

Help says a document can be up to 2 GB. It does not say the document is a byte-for-byte copy, and this page did not send one. Download the file and compare SHA-256 with the source.

Create a clean high-quality sharing copy

CreatorPrivacyKit works in the browser so you can inspect and export before sending.

Open the sanitizer →