DtSQL è uno strumento per gestire database in termini di query, modifiche e informazioni in genere. È stato sviluppato per usi professionali e dove via sia la necessità di interagire con archivi di diversa tipologia. Le sue funzioni consentono di eseguire script SQL, editare tabelle, cercare oggetti specifici, creare e modificare record. Le sue impostazioni sono ampiamente configurabili dall'utente per adattarsi alle singole necessità d'utilizzo.
DtSQL è dotato di un'interfaccia amichevole, la quale permette già dalla finestra principale di visualizzare i collegamenti con i vari database supportati. Fra essi si evidenziano Cache, DB2, JavaDB, Firebird, FrontBase, H2, HSQLDB, Informix, Ingres, JDatastore, MaxDB, Mckoi, Mimer, MySQL, Oracle, Pervasive, Pointbase, Postgres, Solid, SQlite, SQL Server e Sybase SQL Anywhere. L'importazione dati avviene secondo vari formati, tra cui spiccano CSV e MS Excel, mentre in fase di esportazione si può contare principalmente su CSV, Excel, XML e HTML.