Adminer - Plugins
Adminer and Adminer Editor can be extended by plugins. To use a plugin
Driver plugins
To use a plugin
 To use a plugin, upload it to
To use a plugin, upload it to adminer-plugins/ directory next to adminer.php file. If the plugin needs some configuration or you want to specify order of the plugins, use adminer-plugins.php:
<?php // adminer-plugins.php
return array(
    new AdminerLoginPasswordLess('$2y$07$Czp9G/aLi3AnaUqpvkF05OHO1LMizrAgMLvnaOdvQovHaRv28XDhG'),
    // You can specify all plugins here or just the ones needing configuration.
);
You can upload driver plugins to adminer-plugins/ too.
User contributed plugins
Sort by name
	- 
	dump-nette
	(David Grudl):
	Export as PHP code for Nette
	(2025-09-24)
	
- 
	highlight-ace
	(David Grudl):
	Autocomplete SQL for keywords, tables and columns using Ace Editor
	(2025-09-24)
	
- 
	login-without-credentials
	(David Grudl):
	Allows login without password from localhost
	(2025-09-24)
	
- 
	save-menu-pos
	(David Grudl):
	Save position of the menu in designs with separate menu scrolling
	(2025-09-24)
	
- 
	sql-wizard
	(David Grudl):
	Generate SQL queries from natural language prompts using ChatGPT
	(2025-09-24)
	
- 
	column-header-button
	(Andrea Mariani):
	Add "Distinct" on each column
	(2025-08-13, obrázok)
	
- 
	disable-tables
	(Andrea Mariani):
	Disable tables based on the name
	(2025-08-13)
	
- 
	favorite-query
	(Andrea Mariani):
	Save queries as favorites
	(2025-08-13, obrázok)
	
- 
	fk-disable
	(Andrea Mariani):
	Disable foreign key checks for selected queries
	(2025-08-13)
	
- 
	suggest-tablefields
	(Andrea Mariani):
	Suggest fields and table names in sql editor
	(2025-08-13)
	
- 
	login-form-auto
	(Paul Borel):
	Filling and/or auto-submitting the login form
	(2025-07-26)
	
- 
	db-structure
	(Emanuele Toscano):
	Generates an AI-friendly markdown schema for your database or selected tables
	(2025-07-21)
	
- 
	xlsx-dump
	(Tomohito Higuchi):
	Export table data to XLSX (needs SheetJS and FileSaver.js libraries)
	(2025-07-07)
	
- 
	php-export
	(Adrian Andreescu):
	Export table data to PHP arrays
	(2025-06-29)
	
- 
	imagefields
	(Ladislav Gálik):
	Load images from their URL and show them in the tables
	(2025-06-12)
	
- 
	login-forced-server
	(MirLach):
	Force login to specified server
	(2025-05-28)
	
- 
	sql-claude
	(Michal Škoula):
	AI prompt in SQL command generating the queries with Anthropic Claude
	(2025-04-25)
	
- 
	login-sqlite
	(rohusan):
	SQLite: Show only list of DBs and password in login form
	(2025-04-22)
	
- 
	login-servers-enhanced
	(CrazyMax):
	Display a list of predefined database servers in login form
	(2025-04-13)
	
- 
	foreign-keys
	(Marek Hučík):
	Show links to related tables by foreign key
	(2025-04-01)
	
- 
	dump-markdown
	(Federico Thiella):
	Export table data as markdown
	(2025-03-27)
	
- 
	bootstrap-like-design
	(Natan Felles):
	User interface inspired by the Bootstrap Framework with Font-Awesome icons.
	(2025-03-26)
	
- 
	ispconfig
	(Natan Felles):
	Authenticate and auto-check host by ISPConfig Remote API
	(2025-03-26)
	
- 
	display-foreign-key-name
	(Bruno Vibert):
	Display the first CHAR/VARCHAR column of a foreign key
	(2025-03-19)
	
- 
	allowed-prefixes
	(Martin Macko):
	Show only tables with user set prefixes
	(2025-03-18)
	
- 
	faster-tables-filter
	(Martin Macko):
	Filter tables menu faster than the official plugin
	(2025-03-18)
	
- 
	restore-menu-scroll
	(Jiří Petruželka):
	Remembers and restores scollbar position of side menu
	(2025-03-18)
	
- 
	camera-upload
	(Marcelo Gennari):
	Upload images from Adminer to server's disc (needs WebcamJS library)
	(2025-03-17)
	
- 
	login-external
	(Roy Orbison):
	Login from external source without exposing credentials
	(2025-03-17)
	
- 
	php-serialized-data
	(Don Wilson):
	Display serialized PHP values as table in edit
	(2025-03-17)
	
- 
	show-table-row
	(Kazuhiro Ogihara):
	Show one table row on a single page
	(2025-03-17)
	
- 
	theme-switcher
	(Victor Nogueira):
	Switch themes from browser or command line
	(2025-03-17)
	
- 
	collations
	(Pematon):
	Custom character sets in collation select boxes
	(2025-03-16)
	
- 
	column-comment
	(Tomohito Higuchi):
	Show column comments in table headers
	(2025-03-16)
	
- 
	customize-theme-based-on-server
	(Michael Mokroß):
	Add a server-specific CSS file to the current theme
	(2025-03-16)
	
- 
	dump-xml-dataset
	(Michal Brašna):
	Dump to XML format specifically PHPUnit's XML DataSet structure
	(2025-03-16)
	
- 
	float-thead
	(Stano Paška):
	Floating table headers (needs jQuery and floatThead)
	(2025-03-16)
	
- 
	folder-import
	(Roy-Orbison):
	Import SQL files from server's disc
	(2025-03-16)
	
- 
	json-preview
	(Pematon):
	Display JSON values as table
	(2025-03-16)
	
- 
	login-servers
	(Pematon):
	Display list of predefined servers with different drivers in login form
	(2025-03-16)
	
- 
	schema-default-to-public
	(Martin Zubek):
	Objects not found in current scheme are also searched for in the public scheme (PostgreSQL only)
	(2025-03-16)
	
- 
	simple-menu
	(Pematon):
	Displays only the prefered action in table menu
	(2025-03-16)
	
- 
	tree-view
	(Petro Kostyuk):
	Display related rows from different tables in one page
	(2025-03-16)
	
- 
	hide-tables
	(Pavel Kutáč):
	Hide tables from table menu
	(2025-03-11)
	
- 
	input-uuid-generator
	(Pavel Kutáč):
	Adds buttons to cells to create UUIDs
	(2025-03-11)
	
- 
	login-form-fill
	(Pavel Kutáč):
	Fill login form by set values
	(2025-03-11)
	
- 
	hideable-columns
	(Stephan):
	Hide columns from tables by Alt+click on column header
	(2023-03-21)
	
- 
	search-autocomplete
	(Stephan):
	Excel-like behaviour with auto-complete in the search-fields
	(2022-08-30)
	
- 
	sticky-columns
	(Stephan):
	Keep columns and table headers always in sight when scrolling
	(2022-08-30)
	
- 
	tables-collapse
	(Tiago Gil Marques):
	Collapse tables (needs jQuery and jQuery cookie libraries)
	(2020-11-13)
	
- 
	resize
	(Tiago Gil Marques):
	Resize table menu (needs jQuery and jQuery cookie libraries)
	(2020-11-11)
	
- 
	table-filter
	(Gábor Zabojszky-Horvath):
	Filter tables menu, works only with custom themes where table list is floated (needs jQuery library)
	(2020-05-27)
	
- 
	json-var-dumper
	(Marc Christenfeldt):
	Export table data to JSON (needs symfony/var-dumper)
	(2020-05-18)
	
- 
	copy
	(Adil Yildiz):
	Copy cell content to clipboard using right click 
	(2020-02-17)
	
- 
	dump-markdown-dict
	(sc419):
	Export table structure as markdown
	(2019-02-15)
	
- 
	one-click-login
	(Sérgio Freitas):
	Display a list of predefined database servers to login with just one click
	(2018-07-18)
	
- 
	readable-dates
	(Dora Bulkins):
	Replaces UNIX timestamps with human-readable dates in your local format
	(2018-02-06)
	
- 
	tables-fuzzy-search
	(Bruno Duyé):
	Fuzzy search (filter) in tables list
	(2017-10-12)
	
- 
	favorites tables
	(Ladislav Ševcůj):
	Pin favorite tables in table menu (needs jQuery library)
	(2016-12-16)
	
- 
	colorfields
	(Prema van Smuuf):
	Display colors if color codes (HEX, RGB) are present in cells
	(2016-04-21)
	
- 
	colors
	(Filip Procházka):
	Color ribbon based on server
	(2016-04-12)
	
- 
	tables-history
	(Ale Rimoldi):
	Show the history of the last selected tables
	(2014-06-06)
	
- 
	nette-user-login
	(Mikuláš Dítě):
	Nette framework user login
	(2012-08-22)
	
- 
	convention-foreign-keys
	(Ivan Nečas):
	Links for foreign keys by convention user_id=>users.id(2011-02-10)
Adminer 5 plugins require using a namespace. Older plugins can be converted by a script.
To create a new plugin
- Create a class containing any methods defined in the Adminerclass (dokumentacia).
- If these methods return a non-nullvalue then it will be used instead of the original (exceptconfig,dumpFormat,dumpOutput,editRowPrint,editFunctionswhere the return value is appended to the original).
- Methods can also overwrite their parameters by accepting them by reference: f(&$param).
- If you would like to publish the plugin on this page then upload it somewhere (e.g. to GitHub Gist) and send the link to: jakub@vrana.cz.