Filikonet vises i Windows-operativsystemet til venstre for filnavnet, og representerer filtypen det er. Når en bruker klikker hvor som helst i raden i en bestemt fil, vises ikonet uthevet.
I Windows hentes filtypeikoner fra registret, spesifikt fra registernøkkelen HKEY_CLASSES_ROOT\.ext, hvor \.ext er filtypen. Nøkkelen for å hente ikoner for filer med filtypen .jpg vil for eksempel være HKEY_CLASSES_ROOT\jpg. Standardverdien til nøkkelen er ProgId for applikasjonen som er registrert for å åpne den filtypen. Ikonet kan hentes fra applikasjonens ressursfil ved hjelp av APIer som LoadIcon og ExtractIcon. I tilfelle nøkkelen ikke eksisterer eller ikke har en standardverdi eller dens tilsvarende CLSID ikke eksisterer, henter Windows ikoner fra shell-utvidelsen (hvis noen) spesifisert i HKCR\.ext\shellex-undernøkkelen.
Slik gjøres det på Mac:
Finder-applikasjonen til Mac OS X bruker Core Services-rammeverket for å hente ikoner for filer. Hver fil har en ressurs kalt kMDItemContentType som inneholder Uniform Type Identifier (UTI) av filtypen, som er en streng som identifiserer filtypen. Ikonet for den tilsvarende UTI hentes fra systemdatabasen, som vanligvis er lagret i filen /System/Library/CoreServices/CoreTypes.bundle. I tilfelle ikonet for en bestemt UTI ikke finnes i databasen, henter Finder-applikasjonen den fra applikasjonspakken (vanligvis plassert i Applications-mappen) som er registrert for å åpne den filtypen.