RazorSQL permite a criação de queries, atualização e gerenciamento de bancos de dados a partir de um único cliente que se conecta via JDBC ou ODBC. Ele inclui um editor de scripts SQL com ferramentas de exportação e importação, construtor de query e navegador personalizados de banco de dados.
O editor inclui destaque de sintaxe para SQL, PL/SQL e Transact SQL, busca automática por colunas, logging de query, descreve tabelas com um clique, visualizador de meta-dados e resultados de query multi-tabulares. O editor também encontra parênteses, possui buscas extendidas, substituição, comparação de arquivos e modelos definidos pelo usuário.
RazorSQL suporta Oracle, MS SQL Server, Sybase e PostgreSQL. Bancos de dados Access, DB2, MySQL e outros são suportados através do driver JDBC ou fonte de dados ODBC.