Notepad é um editor comum apenas de texto (texto simples). Os ficheiros resultantes – tipicamente guardados com o .txt
extensão – não têm etiquetas de formato ou estilos, tornando o programa adequado para editar ficheiros do sistema para utilizar num ambiente DOS e, ocasionalmente, código fonte para posterior compilação ou execução, normalmente através de um prompt de comando. É também útil pelo seu uso negligenciável dos recursos do sistema; fazendo com que o tempo de carregamento e processamento seja rápido, especialmente em hardware sub-powered. O Bloco de Notas suporta tanto idiomas baseados da esquerda para a direita como da direita para a esquerda. A maioria das versões do Bloco de Notas não interpreta linhas novas em ficheiros de texto estilo Unix ou clássico Mac OS como linhas novas reais. No entanto, em 8 de Maio de 2018, a Microsoft anunciou que tinha resolvido este problema no Windows 10.Notepad oferece apenas as funções mais básicas de manipulação de texto, tais como encontrar texto. Somente versões mais recentes do Windows incluem uma versão atualizada do Bloco de Notas com uma função de busca e substituição. No entanto, ele tem muito menos funcionalidades em comparação com editores em escala real.
Em todas as versões do Windows, o Bloco de Notas usa uma classe de janela interna chamada EDIT e o tamanho máximo de arquivo que o Bloco de Notas pode abrir depende das limitações do sistema operacional no tamanho da classe de janela EDIT, com o limite sendo diferente para cada versão do Windows. Devido ao limite do sistema operativo da classe de janelas EDIT, a versão do Notepad fornecida com o Windows 3.0, Windows 3.1 e Windows 3.11 não podia abrir ficheiros maiores que 54 KB (kilobytes) e a Microsoft recomendou não abrir ficheiros maiores que 45 KB, sendo o conselho oficial da Microsoft “Use another text editor”, mas este limite foi alargado para 64 KB no Windows 95 (e permaneceu o mesmo no Windows 98 e Windows Me), com os utilizadores agora direccionados para o WordPad para abrir ficheiros maiores. Na versão Notepad enviada com o Windows XP o limite era de 32 MB (megabytes) com a aplicação apresentando a mensagem “O arquivo é muito grande para o Notepad”. Use outro editor para editar o arquivo” se o usuário tentou abrir um arquivo maior que 32 MB. Versões mais recentes do Notepad podem abrir ficheiros com pelo menos 58 MB (megabytes) de tamanho, e no Windows 8.1 a aplicação Notepad é capaz de abrir ficheiros com pelo menos 512 MB (megabytes) mas não consegue abrir ficheiros com 1 GB (gigabytes) mostrando a mesma mensagem que os utilizadores do Windows XP veriam (“O ficheiro é demasiado grande para o Notepad. Use outro editor para editar o ficheiro”).
Up para o Windows 95, a Fixedsys era a única fonte de visualização disponível para o Notepad. O Windows NT 4.0 e 98 introduziu a possibilidade de alterar esta fonte. A partir do Windows 2000, a fonte padrão foi mudada para Lucida Console. A configuração da fonte, entretanto, afeta apenas a fonte em que o texto é renderizado e impresso, não a forma como o arquivo é salvo no disco. A fonte padrão foi alterada para Consolas no Windows 8.
Up para Windows Me, quase não havia atalhos de teclado e não havia recurso de contagem de linha. A partir do Windows 2000, foram adicionados atalhos para tarefas comuns como novo, abrir e salvar, assim como uma barra de status com um contador de linhas (disponível apenas quando o word-wrap está desativado).
Nas versões do Windows baseadas no Windows NT, o Notepad pode editar arquivos de texto tradicionais de 8 bits, assim como arquivos de texto Unicode (tanto UTF-8 como UTF-16, e no caso do UTF-16, tanto little-endian como big-endian).
Notepad também tem uma simples função de registro de dados embutida. Cada vez que um arquivo que começa com .LOG é aberto, o programa insere um carimbo de tempo de texto na última linha do arquivo.
Notepad aceita texto da área de transferência do Windows. Quando os dados da área de transferência com múltiplos formatos são colados no Bloco de Notas, o programa só aceita texto no formato CF_TEXT. Isto é útil para retirar o tipo de fonte incorporado e códigos de estilo do texto formatado, como ao copiar texto de uma página web e colar em uma mensagem de e-mail ou outro editor de texto WYSIWYG. O texto formatado pode ser colado temporariamente no Notepad, e depois imediatamente copiado de novo em formato despojado para colar no outro programa.
Superscrições Unicode com um espaço como em 98.6 ⁰ = 1 e 3 ² = 9, e subscrições sem um espaço como em H₂O, podem ser entendidas no Notepad devido ao suporte a Unicode.
Notepad pode imprimir ficheiros, mas não imprime correctamente se o Word Wrap estiver ligado. Cabeçalhos, rodapés e margens podem ser definidos e ajustados ao preparar a impressão de um arquivo em Configurar Página. A data, nome do arquivo e outras informações podem ser colocadas nos cabeçalhos e rodapés com vários códigos que consistem em um ampersand (‘&’) seguido por uma letra.