O que esta ferramenta faz
Ela inverte a única regra de escape que o SQL padrão aplica a literais de string: uma aspa simples dentro da string é escrita duas vezes. Cole o literal e cada '' volta a ser uma só '.
Se o texto estiver entre aspas simples, o par externo é removido primeiro. Assim as duas formas funcionam — 'O''Brien' e O''Brien dão ambas O'Brien — e você pode colar de uma consulta ou de um valor de coluna exportado sem editar antes. Como o lado do escape envolve a saída, os dois são inversos exatos: tudo o que ele produz volta por aqui sem alteração, aspas incluídas.
Quando você precisa dela
Ao ler um literal num log de consultas, num arquivo de migração ou na saída de depuração de um ORM, onde as aspas se duplicaram e o valor ficou difícil de ler. Também para conferir que um valor foi escapado uma vez e não duas: um nome que volta com uma aspa sobrando geralmente passou uma vez a mais pela etapa de escape.
O que ela não faz
Escapes com barra invertida não são tocados. O MySQL aceita \' a menos que NO_BACKSLASH_ESCAPES esteja ligado, mas isso é uma extensão do MySQL e não SQL padrão: decodificá-la aqui reescreveria em silêncio um literal feito para um banco sem essa regra.
As strings de escape do PostgreSQL (E'...') e o dollar quoting ($$...$$) também estão fora do escopo, assim como uma consulta inteira: a ferramenta lê um literal, e colapsar todas as aspas duplicadas de um comando destruiria as dos demais literais.
Privado por padrão
Tudo é executado localmente no seu navegador com JavaScript. Os seus dados nunca são enviados para um servidor, o que torna a ferramenta segura para conteúdo sensível e funciona offline.