Za hitrost upodabljanja strani HTML v Safariju gre zasluga knjižnici KHTML, ki je nastala na podlagi projekta prostega programja in jo uporablja tudi brskalnik Konqueror na namizju KDE. V so jo po lastnih besedah znatno izboljšali in programerjem iz skupnosti odprte kode omogočili dostop do tako prenovljene knjižnice. Safari podpira zapisa HTML4 in XML ter tehnologije java, javascript, CSS in Flash.