Rotate TIFF images online for free. Fix orientation of scanned documents, medical images, and GIS files with compression control.
TIFF (Tagged Image File Format) was created by Stephen Carlsen at the Aldus Corporation and first published in autumn 1986 as the standard interchange format for desktop scanners. Aldus released revisions through 5.0 (1988, which added LZW and palette color); revision 6.0 followed in 1992, and Adobe inherited the copyright when it acquired Aldus in 1994. The format's calling card is flexibility — a single.tiff file can hold one bilevel fax page, a 16-bit-per-channel astrophotograph, a CMYK prepress separation, or a 200-page document scan. That same flexibility is why orientation is so often wrong on arrival: scanners, fax machines, document-management systems, and microfilm digitizers all decide what "up" means independently of how the operator placed the original.
| Property | .tiff | .tif |
|---|---|---|
| Format spec | Identical (TIFF 6.0, Adobe 1992) | Identical (TIFF 6.0, Adobe 1992) |
| Origin of extension | Original 4-character extension | DOS / Windows 8.3 filename limit |
| Internal byte content | Byte-for-byte identical | Byte-for-byte identical |
| Renaming between them | Safe — pure rename, no re-encode | Safe — pure rename, no re-encode |
| Tooling that prefers this form | macOS, modern open-source tools, default in Adobe Creative Cloud | Older Windows scanning software, fax tools |
| Multi-page support | Yes (sub-file IFDs) | Yes (sub-file IFDs) |
| MIME type | image/tiff | image/tiff |
Treat.tiff and.tif as the same file — this tool accepts both extensions and both produce a TIFF result.
TIFF stores rotation in tag 274 with values 1-8. Many TIFF viewers honor it, many older imaging RIPs and document-management systems do not — which is why rotating the actual pixels and resetting the tag to 1 is the safest fix.
| Value | Meaning | Visual fix needed |
|---|---|---|
| 1 | Normal (top-left origin) | None — already upright |
| 2 | Mirrored horizontally | Flip horizontal (use Flip TIFF) |
| 3 | Rotated 180 degrees | 180-degree rotate |
| 4 | Mirrored vertically | Flip vertical |
| 5 | Mirrored + rotated 270 CW | Flip + rotate |
| 6 | Rotated 90 CW (camera held portrait, lens on top) | 90-degree CCW rotate |
| 7 | Mirrored + rotated 90 CW | Flip + rotate |
| 8 | Rotated 270 CW (camera held portrait, lens on bottom) | 90-degree CW rotate |
The output TIFF can use any of the standard compression types. Pick based on content (bilevel vs photo vs continuous-tone) and downstream tool support.
| Compression | Lossless? | Best for | File size | Notes |
|---|---|---|---|---|
| NONE | Yes | Maximum compatibility, archival masters | Largest | Pure uncompressed; required by some legacy software |
| LZW | Yes | General-purpose photo and document scans | Medium | Patents expired 2003-2004; universal support |
| DEFLATE (Zip) | Yes | Smaller archival files | Smaller than LZW | RFC 1951; well supported in modern viewers |
| PACKBITS | Yes | Legacy Mac workflows | Larger than LZW | Simple RLE; older but ubiquitous |
| CCITT Fax 4 | Yes | 1-bit black-and-white documents, faxes | Smallest for bilevel | ITU-T T.6; not for color or grayscale |
| JPEG | No | Photo scans where size matters | Small | Lossy DCT; not for text-heavy documents |
| JP2K (JPEG 2000) | Either | High-quality photo scans, archival | Smaller than JPEG | Wavelet-based; less ubiquitous tool support |
For different transformations or related tasks, see Rotate TIF (3-letter extension), Flip TIFF, Resize TIFF, Crop TIFF, Compress TIFF, or convert with TIFF to PDF, TIFF to JPG, or Merge TIFF to PDF.
No, it doesn't matter. The.tiff and.tif extensions are aliases for the same Tagged Image File Format — the byte content is identical. The 4-letter.tiff is the original extension; the 3-letter.tif came from the DOS / Windows 8.3 filename limitation. This tool accepts either extension for the one file you upload and outputs TIFF either way, and renaming a file from one extension to the other is a pure filename change with no re-encode involved.
No. Exact 90 / 180 / 270 rotations on a TIFF are mathematically lossless regardless of compression — the operation rearranges pixel rows and columns without resampling. A 1-bit CCITT Group 4 fax stays bit-identical after a 90-degree rotation; a 16-bit grayscale archival scan keeps every bit of dynamic range. Only custom angles (1.5 degrees, 45 degrees, etc.) require resampling, and at the default Very High quality even that loss is invisible on print at 300 DPI.
The rotation applies uniformly to every sub-file (page) in the multi-page TIFF. TIFF stores multiple pages as a chain of Image File Directories (IFDs), and each IFD's pixel data is rotated independently with the same angle, then re-written into a new multi-page TIFF preserving page order, per-page compression, and per-page bit depth. Useful for an entire scan job that came out sideways. If you need different rotations per page, split the multi-page TIFF first (most TIFF editors and ImageMagick can split with magick convert input.tiff output-%d.tiff), rotate each sub-file separately, then re-combine.
Scanners write the raw sensor pixels in the platen's native orientation and either set the TIFF Orientation tag (274) to indicate how to display, or just write the pixels in whatever direction the document was placed. Sheet-fed ADFs (auto-document feeders) and flatbeds often disagree about which is "up" — a face-down document fed long-edge-first comes out 180 degrees off; a face-up portrait page fed short-edge-first comes out 90 degrees off. Older scanning software and document-management systems frequently ignore the Orientation tag during indexing or printing, so rotating the actual pixels and resetting the tag to 1 (normal) makes the document display correctly everywhere.
By default yes — output matches input. A 1-bit CCITT Fax 4 input stays 1-bit CCITT Fax 4; a 16-bit RGB LZW input stays 16-bit RGB LZW. Under Image Compression you can change Compression Type (LZW, DEFLATE, JPEG, JP2K, CCITT Fax 4, PACKBITS, NONE) and Bit Depth (1-bit, 8-bit, 16-bit) if you want to recompress. Note that switching from a higher to lower bit depth (16-bit to 8-bit) or from lossless to lossy (LZW to JPEG) is a one-way change — keep an unmodified original.
Yes. Rotating a rectangular image by a non-orthogonal angle (anything other than 0, 90, 180, 270) leaves triangular empty regions at the corners. For TIFFs without an alpha channel those regions fill with white by default. If you need to remove the empty corners, rotate first and then crop the result tightly with Crop TIFF, or for document workflows convert the rotated output to PDF with TIFF to PDF and let the page background hide the corner fill.
This tool applies the rotation uniformly to every page of the input. To rotate a single page, split the multi-page TIFF into individual files first — desktop tools like IrfanView, XnView, or ImageMagick (magick convert input.tiff output-%d.tiff) handle the split — then upload only the page that needs rotation, rotate it, and re-merge into a multi-page TIFF afterwards. For PDF-style document workflows where per-page rotation matters more, consider converting to PDF first with TIFF to PDF and rotating in a PDF tool instead.
Two reasons. First, if you change Compression Type from CCITT Fax 4 (bilevel) or LZW to NONE or PACKBITS the file balloons because compression got weaker — keep the original Compression Type unless you have a specific reason to recompress. Second, custom-angle rotations on a previously well-compressed TIFF can hurt compression efficiency because the rotated pixel pattern is less predictable for run-length encoders. Stick to exact 90 / 180 / 270 when file size matters; use LZW or DEFLATE rather than NONE; and for bilevel scans keep CCITT Fax 4 — it routinely produces 30-100 KB per page versus 1-3 MB uncompressed.
Yes. Set Bit Depth to "16-bit (High Precision)" or keep the input depth. For exact 90 / 180 / 270 rotations the high-precision values are preserved bit-for-bit because the operation is a pure transpose. For custom angles the resampling math is performed in floating point and rounded back to 16-bit, which is well below typical sensor noise and below the precision of most output devices. 32-bit floating point TIFF (used in HDR and scientific imaging) is also handled — output preserves the floating-point sample format when supported by the chosen compression type.
Rotating turns the image around its center by an angle (90, 180, 270, or any custom value); a "B" stays a "B". Flipping mirrors across an axis — horizontal flip swaps left and right (a "B" becomes its mirror image), vertical flip swaps top and bottom. A 180-degree rotation produces the same visual result as applying both a horizontal and vertical flip together, but is not the same as either flip alone. For mirroring instead of rotating, use Flip TIFF.