.SKM

SKM File

SketchUp Material File
Ask a question
QUICK ANSWER

An SKM file is a SketchUp Material - a small package containing a texture image and surface settings (color, opacity, texture scale) used to paint faces in a SketchUp 3D model. It is not a 3D model and not a standalone image. To use it, import it through SketchUp's Materials panel or drop it into the SketchUp Materials folder. To extract just the texture, rename the file from .skm to .zip and open it with any archive tool.

Developer: Trimble (SketchUp; formerly @Last Software, then Google) Category: 3D Image Files MIME: application/octet-stream
OPENS ON Windows macOS Web
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Jun 25, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the SKM file format?

An .skm file is a SketchUp Material File - a self-contained material and texture package used by SketchUp's material library system. Despite its dedicated extension, the file is a standard ZIP archive under the hood: renaming .skm to .zip and opening it with any archive tool reveals the internal layout immediately.

Inside the package you will typically find:

  • A material XML descriptor defining surface color, opacity, shininess, and texture mapping parameters
  • An embedded texture image stored as a JPEG or PNG
  • A small thumbnail .png used as the preview in SketchUp's Materials panel

The format is developed and maintained by Trimble (formerly @Last Software, then Google) and has been the standard material-packaging format since approximately SketchUp 8. It is important to note that .skm stores only surface appearance data - geometry and scene structure live in the separate SketchUp model (.skp). Third-party archive tools such as 7-Zip can inspect the internal XML and textures, but cannot apply the material to a scene.

Material files can be imported and exported via SketchUp Pro on Windows and macOS, SketchUp for iPad, and the browser-based SketchUp Free. File sizes typically range from 10 KB to several megabytes, driven by the resolution of the embedded texture image.

Security & safety

RISK: LOW

An .skm is passive data (a ZIP of an image and XML) and cannot execute. The only cautions are general ZIP hygiene: download material packs from reputable SketchUp sources (3D Warehouse, well-known resource sites) and scan archives from unknown origins, since any ZIP can be a wrapper for unrelated files. Avoid look-alike "free SketchUp download" sites - get SketchUp from sketchup.com.

Format details

in a nutshell
FULL NAMESketchUp Material Fileaka SketchUp Material, SKM material
DEVELOPERTrimble (SketchUp; formerly @Last Software, then Google)since SketchUp 8 era (material library packaging, c. 2010)
MIME TYPEapplication/octet-stream
TYPEZIP-based material/texture package (binary container of XML + images)
This extension is also used by…
  • SSEYO Koan Music file - Older generative-music project file from SSEYO Koan (Tao Group); unrelated to SketchUp and effectively obsolete.
  • ScanMaster / instrument data exports - A few measurement and scanner tools have written .skm data files; niche and vendor-specific.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
An .skm is a renamed ZIP archive, so it begins with the ZIP "PK" signature (50 4B 03 04). Distinguish it from a generic ZIP by its internal layout: a document.xml / material XML describing surface properties plus a texture image and a thumbnail PNG. Identify by contents, not by a unique magic number.

Programs that open SKM files

Windows3 apps
7-Zip Open-source Rename .skm to .zip (or open directly) to extract the texture image and XML - for inspection, not for using the material in SketchUp.
SketchUp (Pro / desktop) Paid Open the Materials panel, expand it, use the import/details menu to load the .skm, or drop the file into SketchUp's Materials folder so it shows in your library.
SketchUp Free (web) Freemium Sign in to the browser app and import the material via the Materials tray (texture import support varies by tier).
macOS2 apps
The Unarchiver Free Extract the .skm as a ZIP to pull out the embedded texture image.
SketchUp (Pro / desktop) Paid Use the Materials panel to import the .skm, or place it in your SketchUp Materials collection folder.
Web1 app
SketchUp Free Freemium Browser-based SketchUp; import materials into a model with no install.

Technical details

deep spec
Container formatZIP archive; magic bytes `50 4B 03 04` ("PK") at offset 0
Internal layoutMaterial XML descriptor + texture image (JPG/PNG) + thumbnail PNG preview
XML descriptor contentDefines surface color, opacity, shininess, reflectivity, and UV texture mapping (scale, offset, rotation)
CompressionDEFLATE per-entry compression (standard ZIP); embedded JPEG/PNG files carry their own internal compression
Byte orderLittle-endian, inheriting the ZIP specification
Typical file size10 KB - 5 MB, driven by the resolution of the embedded texture image
Texture color depth8 bits per channel; 24-bit RGB (JPEG) or 32-bit RGBA (PNG) for alpha-transparent materials
Texture tile dimensionsCommonly 128 × 128 px to 2048 × 2048 px; SketchUp scales the tile to cover model surfaces
Integrity checkingZIP per-entry CRC-32 checksum; no whole-file cryptographic signature
MIME type`application/octet-stream` (canonical); also recognized as `application/zip` by generic tools
Platform supportWindows, macOS, iPadOS (SketchUp for iPad), Web (SketchUp Free)
EncryptionNone - ZIP entries are stored unencrypted and fully readable by any archive tool
Stores geometryNo - surface appearance data only; 3D geometry resides in the separate `.skp` model file
Material schema versioningXML schema version is stamped by the creating SketchUp release; newer schemas may require a matching or newer SketchUp version
Typical internal file count3-5 files per archive (XML + texture image + thumbnail PNG); ZIP specification allows up to 65,535 entries
ReleasedSketchUp 8 era (material library packaging, c. 2010)
Latest versionSKM v2 schema (current SketchUp 2017-2025 materials)
Specificationdeveloper.sketchup.com

SKM conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with SKM files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about SKM files.

Frequently asked questions

What is an SKM file?
It's a SketchUp Material - a small ZIP package holding a texture image plus surface properties (color, opacity, texture scale) that SketchUp paints onto model faces. It is not a 3D model (that's .skp) and not a standalone picture.
How do I open or import an SKM file in SketchUp?
Open SketchUp's Materials panel and import the .skm, or copy the .skm into SketchUp's Materials folder/your custom collection so it appears as a swatch in your library, ready to apply.
How do I get the texture image out of an SKM file?
Rename the file from .skm to .zip and open it with any archive tool (7-Zip, The Unarchiver). The embedded JPG/PNG is the texture; there's also a small thumbnail PNG.
Can I open an SKM without SketchUp?
Only to inspect it: extract it as a ZIP to view the texture image. To actually use the material on a model you need SketchUp (the free web version works).
Why doesn't my SKM file show a 3D model?
Because it isn't one. An .skm is a surface material/texture applied inside a model. The model is the separate .skp file.
Where do I put SKM files so SketchUp sees them?
In SketchUp's Materials folder (or a collection you've added). After placing them there and refreshing the Materials browser, the materials appear as swatches you can apply.

References

1SketchUp (Trimble) - official sitewww.sketchup.com
2SketchUp Help - browsing and downloading materialshelp.sketchup.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Related extensions

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z