.SMS

SMS File

Microsoft Systems Management Server Package Definition File
Ask a question
QUICK ANSWER

The .sms extension covers two unrelated formats. Most people today encounter it as an XML backup from the Android app SMS Backup & Restore. Historically it was a plain-text INI package definition file for Microsoft Systems Management Server, a 1990s enterprise tool now fully obsolete. Either variant opens in any text editor.

Developer: Microsoft Corporation Category: Text Files MIME: text/plain
OPENS ON Windows macOS
Related: .DOC · .ODT · .DOCX · .GDOC

On this page

19k+ extensions indexed
Last reviewed Jul 17, 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 SMS file format?

.sms files are plain-text Package Definition Files (PDFs) used by Microsoft Systems Management Server (SMS), an enterprise software deployment platform introduced in the mid-1990s. Each file describes a software package that SMS distributes and installs silently across a managed fleet of Windows clients.

The format follows INI-style syntax: named sections such as [PDF], [Package Definition], and [Program] contain key=value pairs that specify the package name, publisher, version, source file paths, install and uninstall command lines, supported Windows platforms, and registry-based detection rules. There are no binary sections, compression, or encryption; any text editor opens an .sms file without issue.

SMS 1.x and 2.x relied on this format throughout the late 1990s and early 2000s. Microsoft renamed SMS to System Center Configuration Manager (SCCM) in 2007 and replaced the .sms Package Definition File with a MOF-based and later XML-based application model. SCCM was subsequently rebranded as Microsoft Endpoint Configuration Manager, now complemented by Microsoft Intune.

Finding an .sms file today means handling a legacy enterprise IT artifact, often from a software vendor's installation kit from the Windows NT or Windows 2000 era. The file reads as plain text in Notepad or any modern editor such as Visual Studio Code.

Security & safety

RISK: LOW

The .sms Package Definition File is a plain-text configuration - it cannot execute code by itself. However, the command lines it defines (install/uninstall programs) could reference malicious executables. On modern systems these files are inert; no SMS server exists to act on them. Treat as a text document.

Format details

in a nutshell
FULL NAMEMicrosoft Systems Management Server Package Definition Fileaka SMS package definition file, SMS PDF file
DEVELOPERMicrosoft Corporationsince Microsoft Systems Management Server 1.x (mid-1990s)
CATEGORYText Files
MIME TYPEtext/plain
TYPEPlain-text INI-style configuration file (legacy IT management)
This extension is also used by…
  • SMS Backup & Restore app backup file - Android SMS Backup & Restore (Carbonite/SynTech) exports text message backups as .sms XML files - completely unrelated to Microsoft SMS; far more common today.
  • Sega Master System ROM image - Some emulation communities use .sms for Sega Master System game ROM files, though .sms is not the standard extension (usually .sms is accepted alongside .gg and .rom).

Programs that open SMS files

Windows3 apps
Notepad Open-source Open directly; view as plain INI-style text. Free.
Visual Studio Code Open-source Open as text file; syntax highlighting via INI extension helps readability. Free.
Microsoft System Center Configuration Manager (SCCM) Paid Legacy import: SCCM 2007+ can import older SMS package definitions via console wizard, but .sms format support is deprecated.
macOS1 app
Text editor (any) Open-source Open with VS Code, TextEdit, or any plain-text editor - the file is plain ASCII.

Technical details

deep spec
EncodingPlain text, ASCII (Windows-1252 on legacy Windows systems)
Format structureINI-style named sections and key=value pairs
Common section headers[PDF], [Package Definition], [Program], [Supported Platforms]
Package content definedName, publisher, version, source paths, install/uninstall command lines, supported Windows versions, registry detection rules
Binary signatureNone - plain text file, no magic bytes; inspect with any text editor
Typical file size1 KB - 50 KB
Introduced withMicrosoft Systems Management Server 1.0 (1994-1995)
Last relevant versionSMS 2.x / early SCCM era (before ConfigMgr 2007)
Successor formatMOF-based definitions (SMS 2003), then XML application model (SCCM 2007+)
Current productMicrosoft Endpoint Configuration Manager / Microsoft Intune
Associated OSWindows Server and Windows clients in SMS-managed enterprise environments
MIME typetext/plain
ReleasedMicrosoft Systems Management Server 1.x (mid-1990s)
Latest versionFormat last relevant in SMS 2.x / early SCCM (before ConfigMgr 2007)
Specificationoa.mo.gov

SMS conversions

Community Q&A

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

Frequently asked questions

What is an .sms file?
Most likely one of two things: (1) a legacy Microsoft Systems Management Server package definition (1990s enterprise IT, plain text), or (2) an Android SMS backup in XML format from the SMS Backup & Restore app. Open it in a text editor to identify which.
How do I open an .sms file?
Any text editor works: Notepad, Notepad++, VS Code, TextEdit (Mac). The file is plain text.
Can I use an .sms package definition file with modern SCCM or Intune?
Not directly. The .sms format is from SMS 1.x/2.x (late 1990s). Modern ConfigMgr uses XML-based application models; you would need to recreate the package definition from scratch.
My .sms file looks like XML with text messages - what is it?
That's from the Android app 'SMS Backup & Restore', not Microsoft SMS. It's an XML export of text messages. Open it in a text editor or reimport it with the same app.

References

1Missouri.gov - DEFINITION Name SMS (package definition format PDF)oa.mo.gov
2Network Encyclopedia - Microsoft Systems Management Servernetworkencyclopedia.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.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.MDMarkdown Document
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Free file tools

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

Open the toolbox

Browse file extensions A-Z