How to open .RL files on Mac
To open .RL files on Mac, control-click the .RL file → Open With → choose a plain-text editor (e.g., TextEdit in plain text mode) to check whether it contains XML.
Step-by-step instructions
- Control-click the .RL file → Open With → choose a plain-text editor (e.g., TextEdit in plain text mode) to check whether it contains XML.
- If it contains RFC 4826 XML, you can view/edit it as XML; if it does not look like XML, use the originating application (some .RL files are app-specific).
- If you only need to read it, viewing as text is the safest first step.
Common issues
The .RL file won’t open or you’re prompted to choose an app
This often happens because .RL can refer to different formats, or your system has no app associated with application/resource-lists+xml (RFC 4826).
- Open the .RL file in a plain-text editor first to determine whether it is XML (RFC 4826 Resource Lists).
- If it is XML, continue using an XML-capable editor/viewer; if it is not XML, identify the creating app (FileInfo notes an .RL variant created by R.viewer) and open it there.
The file opens as garbled text
If a .RL file is not an RFC 4826 XML Resource List, viewing it as text may show unreadable characters because it is a proprietary or binary format.
- Confirm whether the file begins with XML text (e.g., “<?xml”). If not, treat it as application-specific data.
- Ask the sender which program created the file and open it with that program (for one known variant, FileInfo lists R.viewer).
Linux desktop doesn’t recognize .RL / wrong file association
Desktop environments typically rely on shared MIME databases to map extensions to MIME types; the mapping may be missing or overridden.
- Verify the file is an RFC 4826 resource list (XML) before changing associations.
- Review or update your MIME associations using your desktop settings; shared-mime-info explains how MIME and filename globs (extensions) are defined and used.
Security note
RFC 4826 .RL files are XML; while they are typically just data, XML parsers can still be exposed to maliciously crafted input (e.g., extremely large or complex XML). Prefer opening unknown .RL files in a simple text viewer first.