Free webp to jpg
Kodak-K25

Kodak K25 Raw Image

image/x-kodak-k25 Released 1996 · by Eastman Kodak Company

The image/x-kodak-k25 MIME type represents a legacy proprietary raw image format developed by the Eastman Kodak Company. It is specifically associated with the Kodak Digital Science DC25 camera, which was released in 1996 and is historically notable as the first digital camera to utilize CompactFlash (CF) storage cards. A K25 file contains the unprocessed raw sensor data captured by the camera's CCD, allowing for more flexible adjustments to exposure and color balance than the heavily compressed JPEGs of that era. Long since discontinued, K25 is now strictly an archival format encountered by digital camera historians and vintage tech enthusiasts.

Photography & Raw Imaging ✦ HDR Production Ready

Technical Specifications

MIME Type
image/x-kodak-k25
Extensions
.k25
Container
Proprietary Kodak Raw (TIFF-based variant)
Compression
Uncompressed & Proprietary Lossless
Algorithms
Proprietary Kodak Compression
Color Depth
10-bit, 12-bit (Per Channel)
Metadata
EXIF
Capabilities
Transparency
Animation
Progressive Loading
Alpha Channel
HDR Support
Official Specification
Aliases: image/k25

Magic Bytes & HTTP Headers

File Signature (Magic Bytes)
Varies (Often resembles TIFF header 49 49 2A 00 or requires proprietary parsing)
ASCII: II*\x00
HTTP Headers
Content-Type: image/x-kodak-k25
HTML Accept Attribute
accept="image/x-kodak-k25, .k25"

Browser Support Matrix

Browser Status Min Version
Chrome Chrome
Not Supported
Firefox Firefox
Not Supported
Safari Safari
Not Supported
Edge Edge
Not Supported
Internet Explorer Internet Explorer
Not Supported Legacy

Advantages & Limitations

Advantages
  • Historically significant format tied to the first digital camera to adopt CompactFlash memory
  • Preserves original raw sensor data, allowing modern demosaicing algorithms (via LibRaw) to extract much better image quality than 1996-era software could
Limitations
  • Completely obsolete and deeply proprietary, lacking modern raw format features found in DNG
  • Cannot be natively viewed in web browsers or standard operating system image viewers without specialized decoders
  • Subject to misidentification by automated MIME detection libraries due to structural similarities with standard TIFFs

Developer Code Snippets

import magic
# Libmagic will often identify K25 files as standard TIFFs or application/octet-stream depending on the specific firmware variant
print(magic.from_file('vintage.k25', mime=True)) # Often outputs 'image/tiff'
const FileType = require('file-type');
const type = await FileType.fromFile('vintage.k25');
console.log(type?.mime); // Usually resolves to 'image/tiff'. Relying on the .k25 extension is required for specific routing.
import (
    "bytes"
    "net/http"
    "strings"
)
// Native Go HTTP detection reads the magic bytes and returns 'image/tiff' or 'application/octet-stream'.
// You must explicitly check the filename extension to infer Kodak K25 intent.
// isK25 := strings.HasSuffix(strings.ToLower(filename), ".k25")
$mime = mime_content_type('vintage.k25');
echo $mime; // Standard PHP installations will resolve this to 'image/tiff' or fallback to octet-stream based on the file header.

File Detection Steps

How to programmatically detect a image/x-kodak-k25 file by reading its raw bytes:

  1. 1 Like many early raw formats, K25 often piggybacks on the standard TIFF file structure, beginning with the little-endian (49 49 2A 00) signature.
  2. 2 Generic file sniffers like libmagic may inaccurately identify these files simply as 'image/tiff'.
  3. 3 To definitively identify a K25 file programmatically without relying purely on the .k25 file extension, a parser must evaluate the EXIF MakerNote to confirm it originated from a Kodak DC25 camera.

Software Support

A
Adobe Lightroom Classic / CC
D
Darktable
R
RawTherapee
ImageMagick ImageMagick

Conversion Tools

Share & Embed

Markdown Badge
Kodak-K25 Format Badge
[![Kodak-K25 Format](https://freewebptojpg.com/mime/image/kodak-k25/badge.svg)](https://freewebptojpg.com/mime/image/kodak-k25)
Interactive iframe Widget
<iframe src="https://freewebptojpg.com/mime/image/kodak-k25/embed" width="100%" height="280" style="border:1px solid #cbd5e1;border-radius:8px;" title="Kodak-K25 Specs"></iframe>

JSON API

All data on this page is available as a free, open JSON API. Use it in your project, documentation, or tooling.

GET https://freewebptojpg.com/mime/image/kodak-k25.json Open JSON
Free to use
No auth required
CORS enabled
Use from any domain
Cached 24h
Cache-Control headers set

Frequently Asked Questions

What is a Kodak K25 file?

A K25 file is a raw image format created specifically for the Kodak DC25 digital camera (released in 1996). It stores unprocessed image data straight from the camera's sensor.

Is the Kodak K25 format still actively used?

No. The format is completely obsolete. It is only used today by enthusiasts and archivists restoring or processing photographs taken with the vintage Kodak DC25 camera.

How do I open a K25 file?

Because it is an early, proprietary raw format, standard image viewers cannot open it. You must use specialized raw processing software with legacy support, such as Adobe Lightroom, RawTherapee, Darktable, or command-line tools based on dcraw/LibRaw.

Related Formats

Share this format