写真の日時スタンプ追加ツール
ブラウザ上で写真にデジタル時計風の日付と時刻を直接刻印できます。EXIFメタデータやファイル情報から撮影日時を自動検出し、スタイルや位置を微調整して、すべてをZIPとして一括書き出しできます。サーバーへのアップロードは一切ありません。
写真に日時スタンプを追加する方法
- 写真をアップロード. JPEG、PNG、WebPの写真を一枚または複数ツールにドラッグ&ドロップするか、デバイスから選択して読み込みます。
- 自動検出された日時を確認. 各写真の日時はEXIFメタデータから取得され、EXIFがない場合はファイルの最終更新日が使用されます。
- スタンプのスタイルと位置を調整. テキストの色、四隅の配置位置、フォントサイズの比率を選択します。必要に応じて一枚ずつ、または全写真の日時を手動で変更することも可能です。
- 写真を書き出し. スタンプを追加した写真を個別にダウンロードするか、すべての写真を一つのZIPアーカイブとしてまとめて保存します。
活用事例
よくある質問
写真ファイルはサーバーにアップロードされますか?
いいえ。すべての写真はCanvas APIを使用してブラウザ内だけで読み込み、スタンプ処理、書き出しが行われます。サーバーに送信されることは一切ありません。
日付だけでなくGPSの位置情報もスタンプできますか?
はい。「写真のEXIF GPSから位置情報を刻印」にチェックを入れると、GPSタグが付いている写真には経緯度の座標が二行目に追加されます。GPS情報がない写真には日付行のみが追加されます。ほとんどのメッセージアプリは送信時にGPS情報を削除するため、転送された写真には位置情報が残っていないことが一般的です。
住所ではなく座標で表示されるのはなぜですか?
座標を住所に変換するには位置情報をジオコーディングサービスに送信する必要があり、写真のデータが一切端末から出ないという本ツールの最も重要な理念に反するためです。ファイルから座標を読み取って描画する処理は完全にローカルで完結しますが、その座標の住所を検索する処理はそうではありません。住所が必要な場合は、表示された座標をご自身で地図アプリに貼り付けてご確認ください。
日付のフォーマットは変更できますか?
はい。YYYY-MM-DD HH:MM:SSからDD/MM/YYYY、ドット区切りの欧州形式、12時間表記のカメラ風スタイル、時刻のみの表示まで、九種類の形式に対応しています。各形式はブラウザのロケール設定ではなく日付要素から直接生成されるため、デバイスによって日と月が勝手に入れ替わることなく、どの環境でもまったく同じように表示されます。
撮影日時の情報はどこから取得されますか?
まず写真のEXIFメタデータにあるDateTimeOriginalフィールド(実際にカメラのシャッターが切られた日時)の読み取りを試みます。スクリーンショットや編集済み画像などでEXIFが見つからない場合は、ファイルの最終更新日を使用します。どちらの場合も、手動でいつでも変更できます。
複数の写真に一度にスタンプを追加できますか?
はい。何枚でも写真をドラッグ&ドロップでき、スタイルを一度調整すればすべての写真に適用されます。「すべてに適用」を使えば、一括で同じ日時を設定することも可能です。
スタンプを追加した写真をまとめてダウンロードするにはどうすればよいですか?
「すべてZIPでダウンロード」をクリックすると、処理されたすべての写真が一つの.zipファイルにまとめられます。ファイル一覧から写真を個別にダウンロードすることも可能です。
高解像度の写真でもスタンプは鮮明に表示されますか?
はい。タイムスタンプは写真の元サイズに合わせたフル解像度キャンバス上に直接描画され、フォントサイズは画像の横幅に対する割合で調整されるため、どのような解像度でも鮮明かつバランスよく表示されます。
写真の元のファイルは変更されますか?
いいえ。元のファイルが変更されることはありません。ツールによってスタンプが刻印された新しい画像が生成され、それをダウンロードする仕組みです。
写真の日付情報の出所と、日付が狂う原因
スタンプされる日時の正確さは、元となるデータに依存します。写真には最大三種類の日時情報が保持されていますが、複製や書き出し、クラウド同期、メッセージアプリでのメタデータ削除などによって、それらが食い違うことがよくあります。
| 日付の出所 | 記録内容 | 保持されるか | 日時が誤っているケース |
|---|---|---|---|
| EXIF DateTimeOriginal | カメラのシャッターが切られた瞬間(カメラが記録) | 複製や多くの編集後も保持される | カメラの時計が未設定、または旅行時のタイムゾーンのずれ |
| EXIF DateTimeDigitized | ファイルがストレージに書き込まれた日時 | 通常は撮影日時と一致する | フィルムのスキャンや再デジタル化された画像で異なる |
| ファイルの更新日時 | OSが最後にファイルを処理した日時 | 複製、書き出し、編集時にリセットされる | WhatsApp、AirDrop、再保存の後にはほぼ常に狂う |
| 手動入力 | 入力した任意の日時 | 該当なし | 記憶の正確さに依存するが、EXIFが削除された後の唯一の選択肢 |
- メッセージアプリ(WhatsApp、Messenger、Instagramの多くの書き出しなど)は送信時にEXIFを削除するため、転送された写真はファイルの更新日にフォールバックし、撮影日ではなく今日の日付が刻印されてしまいます。
- 本ツールはまずEXIFを読み取り、存在しない場合にファイル日時にフォールバックします。チャット等から保存したフォルダを一括書き出しする前に、プレビューでご確認ください。
- スタンプは画像ピクセルに直接描き込まれるため、次回別のアプリで開いて再保存しても消えることはありません(EXIFのように削除される心配がありません)。