Opera støtter alle de vanligst brukte markeringsspråk og scriptspråk som benyttes på Internett, som for eksempel HTML, XML, XHTML, Javascript og CSS, samt eksperimentell støtte for Web Forms 2.0 som fortsatt er under utviking. Den kan lese protokoller som HTTP, HTTPS og FTP. Med plugins kan den også bruke Flash, Java og diverse lyd- og bildepluginer. Opera har også en e-postleser som i tillegg til POP3, IMAP og SMTP også støtter NNTP for nyhetsgrupper og RSS for nyhetsstrømmer. Med en lang rekke tredjepartsutvidelser kan man legge til mye forskjellig slags annen funksjonalitet. Opera gir også muligheter for online chatting med IRC.