GOCR é um programa OCR (Optical Character Recognition), desenvolvido sob a Licença Pública GNU. Ele converte imagens digitalizadas de texto de volta para arquivos de texto. Joerg Schulenburg começou o programa, e agora lidera uma equipe de desenvolvedores. GOCR pode ser usado com front-ends diferentes, o que torna muito fácil para port para diferentes sistemas operacionais e arquiteturas. Ele pode abrir muitos formatos de imagem diferentes, e sua qualidade foram melhorando em uma base diária.