Pixabay Plugin for WordPress

Pixabay Images is a free WordPress plugin that lets you pick photos and cliparts from Pixabay and insert them quickly into your blog posts.

200.000+ quality public domain images at your hands! To get started with Pixabay Images, download and install the plugin. Installation through the 'Plugins' menu in WordPress is also available. Once you've activated the plugin you'll be able to search, edit, and insert images from Pixabay conveniently inside your WordPress content editor.

Download Pixabay WordPress Plugin

Version 2.4 / Size: 13 kB / Legacy Version 1.2

Features include:

  • Search Pixabay's public domain pictures via the "Add Media" button inside your post editor, or find it attached as new tab to WordPress' new Media Manager.
  • Filter search results by image type (clipart, photo) and/or orientation (landscape, portrait).
  • Preview images in paginated search results.
  • Direct image uploads to WordPress' media library.
  • Use of standard media dialogues for editing and inserting images.

This plugin is released as free software under GPLv2 license on WordPress.org / Pixabay Images. Very special thanks goes to main developer Emilian Robert Vicol - aka byrev on Pixabay.

Update: Here's a new blog post depicting how the latest version of this plugin looks like: Pixabay WordPress Plugin Version 2


Pixabay Images in Screen Captures

The plugin's workflow is depicted in the following screenshots. Clicking the Pixabay icon next to the "Add Media" button inside your WordPress editor opens this search window:

Pixabay Images WordPress Plugin - Search results

Example search results of "Pixabay Images".


The "Insert 640x480" link enables you to upload a 640 px wide or high version of the image with a single click into your WordPress media library, while clicking on a thumbnail opens the following preview pane:

Pixabay Images WordPress Plugin - Preview pane

Preview pane with further details - including link to the full resolution image on Pixabay.


Editing and inserting a selected image via WordPress standard media library:

Pixabay Images WordPress Plugin - Insert image dialogue

WordPress standard media dialogue for editing and inserting images.


Additionally, the plugin is accessible through the new Media Manager introduced in WordPress 3.5:

Pixabay Images WordPress Plugin - Media Manager

Pixabay Images integrated in the new Media Manager of WordPress 3.5+.


The following screen capture shows an inserted picture in medium size. The tiny Pixabay icon on top of the editor gives you quick access to the plugin while typing. Note: As an example given image credits are not required.

Pixabay Images WordPress Plugin - Inserted image

Inserted image. Attribution is given voluntarily and may be removed.


That's it! Download ... install, activate, and you're ready to go! If you have suggestions on how to improve this plugin, or if you notice any problems, please let leave a comment.



  • March 28, 2013:
  • "Insert 640x480" was not redirecting correctly to WordPress library after successful upload.
    Several minor bugs were fixed.
  • April 4, 2013:
    Fixed a potential security problem.
  • April 1, 2013 (Version 1.1):
    'allow_url_fopen' had to be enabled for the plugin to work. PHP's cURL module and the HTTP API of WordPress have been added as fallback methods. Thus, either 'allow_url_fopen' or cURL must be enabled in your PHP configuration file 'php.ini'.
  • March 28, 2014 (Version 1.2):
    Fixed search for multiple keywords.
    Fixed layout bugs in Chrome.
  • June 4, 2014 (Version 2.0 beta)
    Updated layout + responsive design
    Added larger images
    Added plugin settings page
    Added localization - support for other languages
  • Jun 6, 2014 (Version 2.0 beta 2)
    Fixed bug for PHP version 5.3 and below
  • Oct 26, 2014 (Version 2.3)
    Updates plugin for WordPress 4.0
    Fixed several bug
  • April 07, 2015 (Version 2.4):
    Fixed security issues: Authentication bypass and path traversal attack (Thanks goes to Mogwai, IT-Sicherheitsberatung Munich)
    Included new languages in settings page.


Inserting Images From Flickr

If you find Pixabay Images useful, you'll probably also want to check out Flickr - Pick a Picture - a WordPress plugin that lets you easily search and insert photos from Flickr into your blog posts.


Discover more Goodies by Pixabay ...


69 comments Sign in to leave a comment.
621hjmit   4 months ago
well done
ericlukazewski   10 months ago
@Simon - thanks again. I did delete/reinstall earlier, but to no avail. I will give the original plugin a try. Thanks again. Cheers.
Simon   10 months ago
Phew, it's really hard to say what that could be. Did you try deinstalling the Pixabay plugin and reinstalling it again? Could be that some plugin file got corrupted during copying or something. It's not really an error message that you see: it's part of the plugin's source code ... so that's really strange. Alternatively, you could also use the first version of our plugin. There's not that much of a difference, except the new one offers larger images of up to 1280 px - while the old one is limited to 640 px. Plus some layout modernizations ...
ericlukazewski   10 months ago
@Simon - I can't see any issues with my install and other plugins are installing & activating without issue. If this is a Wordpress core issue, do you have any idea where this could possibly be?
ericlukazewski   10 months ago
@Simon - thank you. I'll take a closer look
Simon   10 months ago
@ericlukazewski: I don't think that's really caused by the plugin. There's not even an error message given. Looks like there's something terribly wrong with your WordPress installation.
ericlukazewski   10 months ago
Getting this error showing up in the header - brand new Wordpress install (3.9.1), 2014 Theme, no other plugins: http://snag.gy/bnfVI.jpg
Simon   10 months ago
Hmm, sounds like an incompatibility with a template you use. Unfortunately, I don#t have a solution to it. You could try version 1 of the Pixabay Images plugin. That seems to be more robust concerning such problems. There's a small download link for it right below the huge green button above.
Da-Vinci   10 months ago
The error says: The page at (insert my blog name here) says: Fatal error *call to a member using_object* in "/home/content/p3nexnas05_data02/46/2099146/html/wp-includes/link-template.php" on line 399. I am not sure what this is.
Simon   10 months ago
What does the error say exactly?
+59 more
Author: Simon
Created: 2 years ago
Topics: About Pixabay, Freebies, Web Design, Web Development