TIM to SIX Converter

Turn PS1 textures into SIX images for free online

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Quick Turnaround

Most TIM files convert to SIX within moments. Server-side processing ensures speed regardless of your device capabilities.

Simple Workflow

Upload TIM, pick SIX, download the result — the three-step process makes converting legacy formats effortless for anyone.

PS1 Texture Extraction

Convert PlayStation 1 TIM sprites and textures to SIX for fan art, modding, game preservation, or retro gaming research.

How to convert TIM to SIX

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose six or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your six file right afterwards

About formats

TIM (Texture Image Map) is a raster image format developed by Sony Computer Entertainment for the original PlayStation console, released in Japan on December 3, 1994. TIM files store texture and sprite data in a format optimized for the PlayStation's GPU (the GTE/GPU subsystem), supporting 4-bit indexed color (16 colors with CLUT), 8-bit indexed color (256 colors with CLUT), 16-bit direct color (5 bits per RGB channel plus 1 semi-transparency control bit), and 24-bit true color modes. The file structure consists of a 4-byte magic number (0x10), a flag byte indicating color depth and CLUT presence, the optional CLUT (Color Look-Up Table) block containing the palette data, and the image data block containing the pixel values. Image dimensions in TIM files are specified in units of 16-bit words rather than pixels, reflecting the GPU's native memory addressing scheme — this means the width value must be interpreted differently depending on the color depth mode. TIM was part of the PSY-Q development kit used by game developers throughout the PlayStation's commercial lifespan. One advantage is direct hardware compatibility: TIM data could be transferred to the PlayStation's VRAM with minimal processing, enabling fast texture loading critical for maintaining frame rates on the console's limited 33 MHz MIPS R3000A processor. The format remains relevant in retro gaming and preservation communities, readable by tools like TIMViewer, PSXPrev, ImageMagick, and various PlayStation development and modding utilities.
Initial release: December 3, 1994
SIX is a file extension for SIXEL (Six Pixel) graphics data, a bitmap graphics format developed by Digital Equipment Corporation (DEC) in 1983 and introduced with the LA50 dot matrix printer. SIXEL encodes images as a sequence of printable ASCII characters, where each character represents a column of six vertical pixels (a 'sixel') — the character's ASCII value minus 63 provides a 6-bit binary pattern, with each bit controlling one pixel in the vertical column. The encoding is structured as a series of sixel bands (each six pixels tall) across the image width, with control sequences for color selection (up to 256 registers with HLS or RGB specification), repeat counts (run-length encoding for efficiency), carriage return, and newline commands. SIXEL data is transmitted to the output device using DEC's standard escape sequence protocol, embedded within the text stream alongside regular character output. Originally designed for DEC's line of printers and later supported by DEC VT-series terminals (VT240, VT330, VT340), SIXEL has experienced a remarkable revival in modern terminal emulator software. One advantage is terminal-native image display: SIXEL allows images to be rendered directly within a text terminal session without requiring a graphical window system, enabling command-line tools to display graphs, photographs, and previews inline with text output. This capability has driven adoption in modern terminals like mlterm, xterm, WezTerm, and foot. SIX/SIXEL data can be generated by ImageMagick, libsixel, and chafa, and viewed in any SIXEL-capable terminal emulator.
Initial release: 1983

Frequently Asked Questions

Why convert TIM to SIX?

TIM textures are locked inside PlayStation 1 game data. Converting to SIX lets modders, archivists, and artists work with those sprites freely.

What programs can open SIX?

Terminal emulators with SIXEL support (mlterm, foot, xterm) render SIX graphics inline. ImageMagick can also process SIX files.

How accurate is TIM to SIX conversion?

SIX preserves image data without lossy compression, so the visual content from your TIM is retained faithfully during conversion.

How long does TIM to SIX conversion take?

The process is fast — cloud-based processing handles TIM to SIX conversion in seconds for standard-sized images, even on slower connections.

Does Convertio support batch TIM to SIX conversion?

Yes — upload multiple TIM files in one session and convert them all to SIX simultaneously. Batch processing saves time on repetitive tasks.