Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

OPML File

Summary

Name
OPML File
Version
1.*
Identifiers
PUID: fmt/1882
Format type
Text (Mark-up)
Description
OPML (Outline Processor Markup Language) files are an XML format developed to enable exchange of lists of internet web feeds (e.g. RSS feeds) between between different web feed aggregators, regardless of their operating system. OPML files have <opml version="x"> near the start, then contents mainly divided into <head> and <body> sections. It was developed in the early 2000s, and is still commonly used for backing up or sharing RSS feeds.
Note
Specification: https://web.archive.org/web/20160304125338/http://dev.opml.org/spec1.htm
File extensions
opml
Source
Digital Preservation Department / The National Archives
Developed by
opml.org / opml.org
Supported by
opml.org / opml.org

Relationships

Has priority over

Internal signatures

OPML File v.1.*

Note
Absolute from BOF, magic bytes: <?xml version="1.0" encoding="UTF-8"?><opml version="1.{1}"><head><title>{0-300}</title></head><body> EOF, offset 0-4:</body>(0-4)</opml>

Byte sequences

Min Frag Length
Absolute from EOF
Offset
0
Max offset
4
Byte Sequence
3C2F626F64793E{0-4}3C2F6F706D6C3E
Endianness
None
Min Frag Length
Absolute from BOF
Offset
0
Max offset
0
Byte Sequence
3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D225554462D38223F3E3C6F706D6C2076657273696F6E3D22312E{1}223E3C686561643E3C7469746C653E{0-300}3C2F7469746C653E3C2F686561643E3C626F64793E
Endianness
None

Changelog

  • Added in V114

    Release date
    22 August 2023

    OPML File 1.*: Signature researched and samples provided by Digital Preservation Department, The National Archives (UK).

    OPML File 1.*: Full entry added. Submitted by Digital Preservation Department, The National Archives (UK).