12th September 2019: PostgreSQL 12 Beta 4 Released!
Supported Versions: Current (11) / 10 / 9.6 / 9.5 / 9.4
Development Versions: 12 / devel
Unsupported versions: 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the current version, or one of the supported versions listed above instead.

II. PostgreSQL Client Applications

This is reference information for Postgres client applications and utilities.

Table of Contents
createdb -- Create a new Postgres database
createuser -- Create a new Postgres user
dropdb -- Remove an existing Postgres database
dropuser -- Drops (removes) a Postgres user
ecpg --  Embedded SQL C preprocessor
pgaccess -- PostgreSQL graphical client
pgadmin --  Postgres database management and design tool for Windows 95/98/NT
pg_config -- Provides information about the installed version of PostgreSQL
pg_dump --  Extract a Postgres database into a script file or other archive file
pg_dumpall -- Extract all databases into a script file
pg_restore --  Restore a Postgres database from an archive file created by pg_dump
psql --  Postgres interactive terminal
pgtclsh --  PostgreSQL Tcl shell client
pgtksh --  PostgreSQL Tcl/Tk shell client
vacuumdb -- Clean and analyze a Postgres database