.DSF

DSF File

DAZ Studio Format File
Ask a question
QUICK ANSWER

A DSF file is a DAZ Studio asset (DSON Support File) - it holds 3D geometry, morphs, materials, and rigging for use in DAZ Studio (free). Open it by loading the asset through DAZ Studio's Content Library or by opening the .duf scene that references it. Note: .dsf is also used by an unrelated Sony DSD high-resolution audio format.

Developer: DAZ 3D (DAZ Productions) Category: 3D Image Files Open standard MIME: application/json
OPENS ON Windows macOS
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Jun 26, 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 DSF file format?

The .dsf extension identifies a 3D asset file created by DAZ Studio (DAZ 3D). A single .dsf file can contain 3D model data - object properties, shape, positioning, shading, textures, and other information for a given model. .dsf files serve as the reusable *asset* half of DAZ's DSON library; companion .duf files reference these assets to define scenes and presets.

DSON / JSON syntax

.dsf files are stored in DSON (DAZ Studio Object Notation), a structured dialect based on the JSON standard to facilitate data exchange and readability. Uncompressed .dsf files are plain UTF-8 JSON beginning with {.

Compression

.dsf files may optionally use gzip compression to significantly reduce file size. Compressed files begin with the 1F 8B magic header and can be decompressed with any ZIP archive-compatible tool to reveal the underlying JSON.

Uses of .dsf files

.dsf files can be used as a basis for rendering and animating objects in a given environment. Objects can interact with a given scene or other objects stored in appropriate resource files, such as .obj meshes and .fbx assets.

Security & safety

RISK: LOW

A DAZ DSF is a passive JSON data/asset file - it doesn't execute on its own, so opening one in DAZ Studio is low-risk. The realistic problems are integrity, not security: a DSF references image maps and is referenced by .duf scenes, so a missing or wrongly-pathed DSF shows up as broken/missing content. Only the largest caveat: DAZ content from untrusted sites can bundle DAZ Scripts (.dse/.dsa/.dsb) that DO run code - those are separate files; the DSF asset itself is data. Decompressing a gzipped DSF to inspect the JSON is safe.

Format details

in a nutshell
FULL NAMEDAZ Studio Format Fileaka DSON Support File, DSF asset file
DEVELOPERDAZ 3D (DAZ Productions)since 2012 (DAZ Studio 4, with the DSON file format)
MIME TYPEapplication/json
TYPEDSON (JSON-based) 3D asset/scene file, optionally gzip-compressed
STANDARDOpen · royalty-free
This extension is also used by…
  • DSD Stream File (Sony DSD audio) - Sony's high-resolution DSD audio container (1-bit, e.g. DSD64 = 2.8224 MHz) also uses .dsf - a completely different, audio file opened by foobar2000/Audirvana.
  • Delusion / DmeltDown (DSF) game music module - Tracker/module music format from the 1990s demoscene also used the .dsf extension.
  • Designer / dBASE structure file - Some legacy CAD/database tools wrote .dsf design or structure files; obsolete.
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001
HEX
1F8B
ASCII
··
DAZ saves DSF either as plain UTF-8 JSON (starts with '{') or gzip-compressed (1F 8B 08). A compressed DSF can be decompressed with any gzip/ZIP-compatible tool to reveal the JSON.

Programs that open DSF files

Windows4 apps
DAZ Studio Free Install DAZ Studio (free), then load the asset from the Content Library, or File > Open a .duf scene that references it.
7-Zip Open-source Open a compressed DSF as a gzip archive to extract the underlying JSON for inspection.
DSF Toolbox Free A DAZ Script utility set for batch-converting and inspecting DSF/DUF files (runs inside DAZ Studio).
Visual Studio Code / Notepad++ Free Open an UNCOMPRESSED DSF to read/edit the JSON; decompress a gzipped one first (rename to .gz and extract).
macOS2 apps
DAZ Studio Free Free on macOS; load DSF assets via the Content Library or open a referencing .duf scene.
DSF Toolbox Free DAZ Script tools for converting/inspecting DSF on macOS DAZ Studio.

Technical details

deep spec
Format standardDSON (DAZ Studio Object Notation) - a JSON dialect defined by DAZ 3D
Text encodingUTF-8 JSON when uncompressed; gzip-compressed binary stream of the same JSON when the compressed save option is used
Magic bytes`{` (0x7B) at offset 0 for uncompressed files; `1F 8B` (gzip header) at offset 0 for compressed files
CompressionOptional gzip, user-selectable in DAZ Studio's save dialog; significantly reduces JSON payload size for geometry-heavy assets
MIME typeapplication/json (uncompressed); application/octet-stream (gzip-compressed)
Role in DSON format pairReusable library asset file (figures, morphs, materials, rigging); .duf scene files reference .dsf assets via URIs
Asset types storedGeometry definitions, morph and modifier data, material and shader parameters, UV maps, rigging and skeleton data
Internal version fieldfile_version key inside the asset_info node; library assets typically carry version 0.6.0.0
Asset referencingURI-based cross-references from .duf scene files; supports relative and absolute content-library paths
Integrity checkingNo DAZ-level checksum; gzip wrapper includes a CRC-32 of the decompressed JSON stream
Typical file sizeTens of KB to tens of MB; geometry-heavy assets are larger; gzip compression significantly reduces JSON payload
Top-level JSON structureRoot DSON object contains asset_info, geometry_library, modifier_library, material_library, and node_library arrays
SupersedesThe older binary .daz format used before DAZ Studio 4 and the introduction of the DSON standard
Platform supportWindows and macOS (native DAZ Studio targets); .dsf parsing libraries allow use in other environments
Released2012 (DAZ Studio 4, with the DSON file format)
Latest versionDSON format as used by DAZ Studio 4.x (current 4.2x line)
Open standardYes · royalty-free
Specificationdocs.daz3d.com

DSF conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DSF 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 DSF files.

Frequently asked questions

What program opens a DSF file?
DAZ Studio (free from DAZ 3D) is the native app for DAZ Studio DSF assets - load them via the Content Library or open a .duf scene that uses them. To read the raw data, decompress and open the JSON in a text editor.
What is the difference between DSF and DUF?
Both are DAZ's DSON/JSON format. DSF is a reusable ASSET (geometry, morph, material) in the content library; DUF is a user SCENE or preset that references those DSF assets. DSF = building blocks, DUF = the thing you save.
How do I open a DSF file as text?
If it's uncompressed, open it directly in VS Code/Notepad++ - it's JSON. If it's gzip-compressed, rename it to .gz and extract with 7-Zip first, or use DAZ Studio's Batch Convert pane to uncompress it.
How do I export a DSF to OBJ or FBX for Blender?
Load the figure in DAZ Studio, then File > Export and choose Wavefront OBJ (mesh + UVs) or FBX (mesh + rigging/animation). Import the result into Blender, Maya, etc.
Is a DSF file audio or 3D?
Depends on the source. In this entry .dsf is a DAZ Studio 3D asset (JSON). But .dsf is also Sony's DSD high-resolution audio format - those are unrelated and open in audio players like foobar2000.
Why is my DSF content missing or broken in DAZ Studio?
A .duf scene locates its DSF assets by path. If the DSF was moved, not installed to the content library, or its image maps are missing, DAZ shows broken/placeholder content. Reinstall the asset into the mapped content directory.

References

1DAZ 3D - DSON file format specificationdocs.daz3d.com
2DAZ 3D - DAZ Studio file extensions referencedocs.daz3d.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.MDMarkdown Document
5.BINCD/DVD Disc Image (BIN/CUE)
6.JPGJPEG Image
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

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