DataGripは、Oracle、SQL Server、DB2、Sybase、MySQL、PostgreSQL、SQLite、Apache Derby、HyperSQL、H2など、主要なDBMSに対応している。
テーブルの作成や修正、およびカラムやキー、インデックスの管理が可能なUIを用意しており、作成したコードの実行や、DDLの直接実行にも対応する。
コードエディタには、コードコンプリート機能を備えるとともに、JOINに対して適切なファンクションやプロシージャといったパラメータや、INSERT文のテーブル構造の記述を提案してくれる。また、ライブ・テンプレート機能も搭載する。
このほか、リネーム機能やオブジェクトや変数の閲覧機能、強力なテーブルエディタ、柔軟なクエリ実行機能など、充実した機能を備える。
なお、DataGripはIntelliJをベースにしており、マルチカーソルや複数選択に対応したテキストエディタ、GitやSubversionなどと連携できるバージョン管理システム、プラグイン機能を継承している。