Photo Date Stamp: How to Add Dates to Any Image
Old film cameras burned an orange date into the bottom-right corner of every print. Digital cameras moved that date into invisible EXIF metadata, but visible date stamps never stopped being useful. Construction crews, insurance adjusters, and real estate agents all need timestamped photo evidence that cannot be quietly stripped or edited like metadata can.
A photo date stamp is visible text burned directly onto the image pixels. It is permanent — it travels with the image no matter where the file goes. Here are four ways to add one.
Where the Date Comes From: EXIF vs. Manual Entry
Before picking a tool, decide where the date value comes from:
- EXIF data. Every digital photo records a
DateTimeOriginalfield at capture. Tools that read EXIF pull the shoot date automatically. Best for per-photo accuracy (construction logs, insurance documentation). - Manual entry. You type the date. Necessary when EXIF is missing (screenshots, scanned prints) or when you want a date that differs from capture time.
If your photos went through a compression or conversion pipeline that stripped metadata, EXIF dates may be gone — check before relying on automatic stamping.
Try it yourself
Protect your images with custom watermarks — free, instant, no signup. Your images never leave your browser.
Date Format Options
Pick a format and stay consistent across a project:
| Format | Example | Common In |
|---|---|---|
| YYYY-MM-DD | 2026-04-09 | ISO 8601, international |
| MM/DD/YYYY | 04/09/2026 | United States |
| DD/MM/YYYY | 09/04/2026 | Europe, Australia |
| DD-Mon-YYYY | 09-Apr-2026 | Legal, military |
Recommendation: ISO 8601 (YYYY-MM-DD). It sorts chronologically, avoids DD/MM vs. MM/DD ambiguity, and is universally understood.
Method 1: GIMP (Free, Desktop)
GIMP 2.10.38 (GPL-3.0) gives full control over font, size, color, and position for single images.
- Open your image. Select the Text tool (
T). - Click where you want the date — bottom-right is the classic position.
- Type the date (e.g.,
2026-04-09). Set a monospace font (Courier NeworSource Code Pro), size, and color. Orange#FF6600mimics the film-camera look. - Add a drop shadow for readability: Filters > Light and Shadow > Drop Shadow (offset 2, blur 3, black at 60%).
- Flatten (Image > Flatten Image) and export.
This is the same text-overlay technique used for adding watermarks. The difference is intent: watermarks protect ownership, date stamps record time.
Limitation: GIMP does not read EXIF dates in the text tool. Check Image > Metadata > View Metadata and type manually. Fine for a few photos — for dozens, use ImageMagick.
Method 2: ImageMagick CLI (Free, Batch-Capable)
ImageMagick 7.1.1-41 (Apache-2.0) is the power tool for batch date stamping. It reads EXIF data, formats dates, and burns text onto images in a single command.
Single image with manual date
magick input.jpg \
-gravity SouthEast \
-fill '#FF6600' \
-font Courier-Bold \
-pointsize 36 \
-annotate +20+20 "2026-04-09" \
output.jpg
To pull the date from EXIF instead of typing it, use %[EXIF:DateTimeOriginal]. The raw EXIF format is YYYY:MM:DD HH:MM:SS, so extract and reformat the date portion:
Batch stamp every JPG in a folder
for f in *.jpg; do
DATE=$(magick identify -format '%[EXIF:DateTimeOriginal]' "$f" 2>/dev/null | cut -d' ' -f1 | tr ':' '-')
[ -z "$DATE" ] && DATE="NO-DATE"
magick "$f" \
-gravity SouthEast \
-fill '#FF6600' \
-font Courier-Bold \
-pointsize 36 \
-annotate +20+20 "$DATE" \
"stamped_$f"
done
This loop processes every JPG, pulls the EXIF date, falls back to NO-DATE if metadata is missing, and writes stamped copies. Add -undercolor 'rgba(0,0,0,0.5)' before -annotate for a semi-transparent background box on light photos.
Method 3: Mobile Apps
For stamping photos on a phone, two apps handle the job well:
- Timestamp Camera 3.x (Android / iOS) — applies date overlays at capture time or to existing gallery photos. Reads EXIF data, supports 12+ date formats, and lets you adjust font, color, size, and position. Free tier adds a small watermark; Pro ($3.99) removes it.
- DateStamper 2.x (iOS only) — focused on stamping existing camera roll photos. Offers the classic orange-on-black film look as a preset. Batch mode (up to 50 photos) is $2.99.
Tool Comparison
| Feature | GIMP 2.10.38 | ImageMagick 7.1.1-41 | Timestamp Camera 3.x | DateStamper 2.x |
|---|---|---|---|---|
| Platform | Windows, macOS, Linux | Windows, macOS, Linux | Android, iOS | iOS only |
| License | GPL-3.0 | Apache-2.0 | Freemium | Freemium |
| EXIF date reading | Manual only | Automatic | Automatic | Automatic |
| Batch processing | No (script via Script-Fu) | Yes, native | Yes (Pro) | Yes (Pro, up to 50) |
| Custom fonts | Yes | Yes (system fonts) | Limited presets | Limited presets |
| Custom position | Pixel-precise | Gravity-based | Preset positions | Preset positions |
| Color control | Full color picker | Any hex/rgba value | Preset palette | Preset palette + custom |
| Cost | Free | Free | Free / $3.99 Pro | Free / $2.99 Pro |
| Best for | Single photos, full control | Batch jobs, automation | On-the-go stamping | iOS camera roll |
Pick: ImageMagick for batch work. GIMP for pixel-perfect single images. Mobile apps for on-site stamping.
Use Cases
- Construction documentation. Many jurisdictions require dated photo evidence of work progress. A visible stamp creates an auditable record that EXIF metadata (trivially editable) cannot match.
- Real estate. Date-stamped move-in and move-out photos give landlords, agents, and tenants a clear damage timeline. Batch-stamp a walkthrough gallery in seconds.
- Insurance claims. Before-and-after damage photos with visible dates strengthen claims. Adjusters verify the timeline without relying on metadata that cloud sync may have altered.
- Personal photos. The orange
Courier-Boldstamp in the lower-right corner is a direct callback to 1990s film cameras like the Canon Sure Shot and Fuji DL series.
Tips for Better Date Stamps
- Scale font size to image resolution. A 36pt stamp on a 640px-wide image dominates the frame. On a 4000px photo, it is barely visible. Aim for roughly 1% of image width in points.
- Keep stamps in the corner. Bottom-right is the convention inherited from film cameras. Avoid center placement — that is watermark territory.
- Choose a monospace font. Dates are fixed-width data. Proportional fonts create uneven digit spacing.
Courier,Source Code Pro, andJetBrains Monoall work well. - Process originals, save copies. Never overwrite source files. ImageMagick's
stamped_prefix pattern keeps originals intact. In Pixotter, upload your images and apply text overlays without altering the originals on disk.
FAQ
What is a photo date stamp?
Visible text burned onto an image showing the date the photo was taken. Unlike EXIF metadata, which is hidden in the file header, a date stamp is part of the image pixels and visible to anyone viewing it.
How do I add a date stamp on my phone?
Install Timestamp Camera (Android/iOS) or DateStamper (iOS). Import a photo and the app reads the EXIF capture date automatically. Adjust format, font, and position, then save.
Can I add a date stamp without installing software?
Yes. Pixotter's watermark tool applies text overlays — including dates — directly in your browser. No install, no server upload.
How do I batch date-stamp hundreds of photos?
ImageMagick 7.1.1-41. The batch loop in the ImageMagick section above processes a full folder of JPGs, pulling dates from EXIF. For photos that lost metadata in a batch processing pipeline, use manual dates in the script.
Does a date stamp affect image quality?
Minimally. The stamp composites onto existing pixels in the stamp area only. Export as JPEG at quality 92+ for imperceptible loss, or PNG for zero loss.
What is the difference between a date stamp and EXIF data?
EXIF data is invisible metadata in the file header — capture date, camera settings, GPS. A date stamp is visible text on the image pixels. EXIF can be stripped or edited; a burned-in stamp cannot be removed without visible damage.
Which date format should I use?
ISO 8601 (YYYY-MM-DD). It avoids DD/MM vs. MM/DD ambiguity, sorts chronologically, and is understood internationally.
Can I remove a date stamp after adding it?
Not cleanly. The stamp overwrites the pixels beneath it. Inpainting tools can approximate what was behind it, but the original data is gone. Always stamp copies, not originals.
Try it yourself
Ready to add a watermark? Drop your image and get results in seconds — free, instant, no signup. Your images never leave your browser.