List of RISC OS filetypes
filetypes use metadata to distinguish file formats. Some common file formats from other systems are mapped to filetypes by the MimeMap module. Such mapping was previously handled by DosMap.
The MimeMap module maps filetypes to and from MIME content types, dotted filename extensions and Apple's Uniform Type Identifiers.
Requests for new filetype allocations for all versions are handled centrally by RISC OS Open.
RISC OS filetypes
Filetypes were originally classified by Acorn into distinct ranges:User
This range of filetypes was intended for personal use in closed systems, not for general distribution. Nevertheless, many programs using these types were distributed, especially as Public-domain software. Consequently there are many clashes.| Hexadecimal type | Name | Use | Connected party | Mapped equivalent |
| 000 | Crunched | Cruncher compressed file | ACE/Arc Angels | |
| 000 | MusDump | Vivaldi compressed music file | ||
| 000 | STracker | Tracker music file | ||
| 001 | STracker | Amiga ProTracker/NoiseTracker music file | Hugo Fiennes, The Serial Port | |
| 001 | Castles | Castles game file | ||
| 002 | PlayMod | Music file | ||
| 002 | SampDump | Vivaldi compressed sample | ||
| 002 | STracker | Tracker tune | ||
| 003 | ArmSI | Speed indicator results | ||
| 004 | AOutline | ArcOutline file | Paul Hobbs | |
| 004 | AIM | Archimedes Image Manager 256x256 monochrome bitimage | Wild Vision | |
| 005 | ScotGame | Saved game file | ||
| 006 | ScotSave | Saved game image | ||
| 006 | PathFile | unknown | ||
| 006 | WildV12 | Wild Vision Hawk V12 512x512 monochrome bitimage | Wild Vision | |
| 007 | LCrypted | Encrypted file | ||
| 008 | GolfDemo | Golf game file | ||
| 00A | Armony | !Armony music file | ||
| 00A | IcnStorm | IconStorm sprite file | ||
| 00B | Matrix | Matrix tracker music file | ||
| 00B | MegaBord | unknown | ||
| 00C | Circuit | PCB layout file | ||
| 00F | Pottery | Solids of Rotation 3D mesh | Acorn User magazine | |
| 010 | AIMinfo | Archimedes Image Manager file | ||
| 010 | Mailabel | Label printer file | ||
| 011 | HelpText | Help text file | ||
| 012 | AIM Cfg | Archimedes Image Manager configuration file | ||
| 016 | PlnPg | unknown | ||
| 017 | PlanF | unknown | ||
| 021 | compress | Compressed file | ||
| 022 | PGP | Pretty Good Privacy encrypted file | ||
| 03C | WordSq | Word square puzzle definition | Matthew Eglise | |
| 040 | Wordsrch | Word search puzzle definition | ||
| 041 | Resource | unknown | ||
| 041 | Widget4 | 256x256 monochrome bitimage | ||
| 042 | Widget5 | 512x512 monochrome bitimage | ||
| 042 | SmpleDTP | Simple DTP document | ||
| 044 | Spray | Painting program spray brush | ||
| 045 | FracPars | unknown | ||
| 046 | ColorMap | Bitimage palette file | ||
| 050 | 3DPlanes | 3D mesh | ||
| 050 | Filer | Filer settings | ||
| 061 | Z-Code1 | Infocom adventure game | Infocom | |
| 062 | Z-Code2 | Infocom adventure game | ||
| 063 | Z-Code3 | Infocom adventure game | ||
| 064 | Z-Code4 | Infocom adventure game | ||
| 064 | C64 | Commodore C64 executable | ||
| 065 | Z-Code5 | Infocom adventure game | ||
| 066 | Z-Code6 | Infocom adventure game | ||
| 067 | Z-Code7 | Infocom adventure game | ||
| 068 | Z-Code8 | Infocom adventure game | ||
| 068 | BigMArt | BigMArt15 file | ||
| 069 | BigMArt2 | BigMArt15 file | ||
| 070 | QuakePAK | Id Quake game archive file | ||
| 073 | Sticky | unknown | ||
| 077 | FTPc | FTPc user menu configuration file | ||
| 082 | TauFile | Tau document | Tim Birks | |
| 083 | TauStyle | Tau stylesheet | Tim Birks | |
| 084 | PIC16C84 | PIC programmer file | Mike Cook | |
| 099 | Puzzle | Puzzle game | ||
| 0AA | Indexer | Indexer file index | ||
| 0AB | PPPTrack | unknown | ||
| 0AC | DiscBox | unknown | ||
| 0AD | Split | Fragment of larger file | Adam Hamilton | |
| 0B2 | SoftList | unknown | ||
| 0BA | TaskBAS | BASIC in Taskwindow | ||
| 0BB | BBCRun | BBC application script | ||
| 0BB | MegaBord | unknown | ||
| 0BC | PCRun | PC application script | ||
| 0CC | Card | !Card2 file | ||
| 0CC | HellFile | unknown | ||
| 0CD | CDTrack | AudioFS2 CD music track | ||
| 0CE | CDData | AudioFS2 CD data track | ||
| 0D1 | AddrList | Address and contact list | ||
| 0D7 | GameBoy | Nintendo Game Boy emulator game image | ||
| 0D8 | GBSnap | Nintendo Game Boy emulator snapshot | ||
| 0DC | Keystrip | Keyboard layout | ||
| 0DE | BackMenu | BackMenu program configuration | ||
| 0E3 | SSSheet | !SSS spreadsheet | Chris Stretch | |
| 0ED | SprColor | Sprite extended palette file | ||
| 0F5 | EPSI | Encapsulated PostScript with device independent preview | ||
| 0F8 | HelpFile | Help text file | ||
| 0F8 | MPEG | MPEG video | Paul LeBeau | |
| 0FA | RayMacro | Ray tracer macro | ||
| 0FB | RayLib | Ray tracer library | ||
| 0FC | Ray3d | Ray tracer scene | ||
| 0FD | F-Shapes | unknown | ||
| 0FD | Probase | Probase database file | ||
| 0FD | Z88Link | Cambridge Computer Z88 Link archive file | John Allen | |
| 0FE | Psion | Psion Organiser II file | John Allen | |
| 0FE | F-Pal | unknown | ||
| 0FF | Used | A file that has been used | ||
| 0FF | FineArt | FineArt drawing | ||
| 0FF | Diss | unknown | ||
| 0FF | F-Paper | unknown | ||
| Hexadecimal type | Name | Use | Connected party | Mapped equivalent |
Non-commercial software
| Hexadecimal type | Name | Use | Registrant or connected party | Mapped equivalent |
| 100 | 1stSheet | 1st Statistics package | ||
| 100 | BackDrop | Desktop background setup | ||
| 101 | CalcSprd | Calc spreadsheet file | ||
| 101 | Phone | unknown | ||
| 102 | SpllDict | Spelling dictionary | ||
| 102 | Perl | Perl programming language script | ||
| 103 | UniMode | Screen mode definition | Maurice Hendrix | |
| 107 | OreDBase | Oregan database file | ||
| 108 | DataVox | SysBeep sound file | ||
| 109 | Glazier | unknown | ||
| 10A | SySample | Digital Symphony sound sample | ||
| 10B | Symphony | Digital Symphony song | ||
| 10C | Keyboard | Keyboard layout | ||
| 10F | CLIcon | IconCLI file | Olly Bett | |
| 110 | RLaB | unknown | ||
| 111 | MSDOS | PKArc archive file | David Pilling | |
| 111 | MatLabSc | MatLab file | ||
| 111 | RSDOS | unknown | ||
| 112 | MatLabFn | MatLab function | ||
| 112 | Stasis | unknown | ||
| 113 | FastSpr | Sprite file | ||
| 113 | ProjMan | Project management file | ||
| 113 | MoleAnim | Modeller molecular animation | ||
| 116 | DemoMole | Modeller molecular animation demonstration | ||
| 118 | Angband | Angband saved game file | ||
| 11A | Z-Code | Infocom game file | Infocom | |
| 11D | TAP | Z80Em compressed sound sample | Warm Silence Software | |
| 120 | ANSIText | Text in ANSI encoding | ||
| 122 | *Genetic* | Genetic algorithm data | ||
| 123 | Creator | unknown | ||
| 123 | ALPS | unknown | Alpine Software | |
| 127 | MOPAC | RasMol molecule definition | Roger Sayle, Martin Wuerthner | |
| 128 | MOL | RasMol molecule definition | Roger Sayle, Martin Wuerthner | |
| 128 | Pifile | unknown | ||
| 129 | *Alchemy* | RasMol molecular coordinates | Roger Sayle, Martin Wuerthner | |
| 12A | *PDB* | RasMol protein databank coordinates | Roger Sayle, Martin Wuerthner | |
| 12B | RasMolSc | RasMol script | Roger Sayle, Martin Wuerthner | |
| 130 | AntiGrav | unknown | ||
| 138 | MapprMap | Mapper_O 2D map | Nicholas Kingsley | |
| 139 | 3DScene | TopModel 3D scene | ||
| 13C | JFPatch | Assembler patch file | Justin Fletcher | |
| 144 | Copier144 | unknown | ||
| 152 | PolyData | Polyhedron definition | Fortran Friends | |
| 153 | Cabri | Cabriolet dynamic geometry | Mike Borcherds | |
| 154 | SR2000 | unknown | ||
| 156 | PsiWord | Psion Series 5/7 document | Psion | |
| 156 | Squished | Compressed file | ||
| 157 | *PsiSheet* | Psion Series 5/7 spreadsheet | Psion | |
| 157 | Playlist | unknown | ||
| 158 | Psion | Psion Series 5/7 general file | Psion | |
| 159 | PsiRecrd | Psion Series 5/7 audio | Psion | |
| 15A | PsiOPL | Psion Series 5/7 OPL program | Psion | |
| 15B | PsiData | Psion Series 5/7 database | Psion | |
| 15C | *PsiAgnda* | Psion Series 5/7 Agenda appointments diary | Psion | |
| 160 | Copier160 | unknown | ||
| 164 | Copier164 | unknown | ||
| 164 | C64-Disc | Commodore C64 archive | ||
| 16D | OrgData | Organizer appointment diary & contacts | ||
| 172 | Copier172 | unknown | ||
| 180 | Copier180 | unknown | ||
| 180 | TransArc mail file | |||
| 188 | Flash | Adobe Flash animation | Adobe Inc. | |
| 198 | Encoded4 | Arc World Encoder output | ||
| 199 | Encode4 | Arc World Encoder input | ||
| 1A0 | TSAC | unknown | ||
| 1AA | CSSC | CSSC file | Raffaele Ferrigno | |
| 1AB | Address | Address book file | Alex Hopkins | |
| 1AC | Project | unknown | ||
| 1AD | AMPEG | Audio MPEG stream | ||
| 1AD | Protector | unknown | ||
| 1BC | Imagen | HTML image map | ||
| 1C0 | JSW_Game | Jet Set Willy game | ||
| 1C1 | JSW_Data | Jet Set Willy scenery file | ||
| 1CA | HotKeys | Key accelerator definition | ||
| 1CF | Conjugez | unknown | ||
| 1DF | Objects | unknown | ||
| 1EC | Crypt | Encrypted file | Stephen Early | |
| 1F1 | Tiles | unknown | ||
| 1FF | TData | Tiger file | Graham Crow | |
| 1FF | OldSong | unknown | ||
| 200 | CAIFSArc | Archive file | ||
| 200 | CFCirc | unknown | ||
| 200 | GraphSrc | unknown | ||
| 201 | Z80 COM | Z80Tube executable file | ||
| 202 | Song | Mascom2 song | Thomas Olsson | |
| 204 | Typeface | Italicer Typeface file | A.E.Hersee | |
| 222 | DateMark | unknown | ||
| 300 | TimeStep ImProcess | |||
| 371 | RayShade RGB | |||
| Hexadecimal type | Name | Use | Registrant or connected party | Mapped equivalent |