Custom Camera EXIF Profile Injector (Make, Model & ISO)
Remove the original camera metadata and write a fresh, controlled EXIF block instead. Set your own Make, Model and ISO, or write neutral placeholders.
Drop images here
JPEG, PNG or WebP · up to 25 MB each · add as many as you like
Binary telemetry
- [1/4] ReadFile → ArrayBuffer
- [2/4] ParseWalk container segments
- [3/4] StripDrop selected metadata
- [4/4] RebuiltEmit cleaned bytes
Cleaning profile
Only the categories you check below are stripped.
Write a fresh Make, Model and ISO block into every cleaned image.
Writes “Camera”, “Unknown” and ISO 100 instead of your fields.
This profile is applied to every image you clean.
No images queued
Add JPEG, PNG or WebP images above to build a batch. You can queue 30+ files and clean them all at once.
Single-image inspector
nothing selectedNo image loaded
Add an image above to inspect its metadata in detail.
Awaiting an image
Drop a JPEG, PNG or WebP above to read its metadata. Parsed fields appear here as a grouped evidence table.
0 B uploaded · 0 bytes sent
How It Works
- 1
Drop a photo; its original EXIF block is decoded and shown in the inspector.
- 2
The camera-profile panel opens enabled so you can enter a Make, Model and ISO.
- 3
Cleaning strips the original tags and injects your profile, or neutral placeholders if you prefer.
- 4
Download an image whose EXIF block carries exactly the camera data you chose.
Binary Format Breakdown
| Segment | Carries | Action |
|---|---|---|
| JPEG APP1 (EXIF) | The original Make, Model and ISO tags | Stripped, then replaced with your profile |
| PNG eXIf | The original EXIF block in a PNG chunk | Stripped, then replaced with your profile |
| WebP EXIF | The original EXIF block in a RIFF chunk | Stripped, then replaced with your profile |
Frequently Asked Questions
Why inject a camera profile?
Some workflows expect a camera block to be present. Injecting a clean, controlled profile removes identifying data while keeping the file looking like a normal camera photo.
What are neutral placeholder values?
They write generic values such as Camera, Unknown and ISO 100 instead of your own fields, so the output carries no identifying information at all.
Is the injected profile applied to every image?
Yes. The profile is applied to every image you clean, both in the single-image inspector and across the whole batch queue.