The Export to Walmart plug-in allows you to export and publish photos from Adobe Lightroom directly to the Walmart Digital Photo Service (Walmart US).

Walmart have recently migrated their photo service to the new platform, which provides virtually no capability for integration. We'll have to see if the situation changes in a near future. As of right now, the plugin no longer works.


  • Export operations
  • Publish operations in Lightroom 3 and above
  • Album thumbnails, album sorting and filtering in the Export dialog
  • Editable album descriptions
  • Flexible rules for handling duplicate uploads

Requirements and Compatibility

The plugin supports both Windows and OS X, and is compatible with the following versions of Lightroom:

  • Lightroom 2 (2.4 - 2.7)
  • Lightroom 3 (3.3 - 3.6)
  • Lightroom 4, 5, 6 / CC 2015


This plug-in is released as Shareware (no source code provided). The license allows you to install the plugin on two computers, for example a desktop and a laptop computer, owned and operated by a single user.

When Lightroom is upgraded to a next major version (e.g. 9, 10, etc.), a new registration code needs to be purchased, unless your most recent purchase was made within a 3-month period before the release of the most recent Lightroom's major upgrade.

You may use the unregistered (free) version at no charge, however some features (see below) are limited or disabled in the free version.

Free (unregistered) Version Restrictions

Some features are limited or disabled in the free version of the plug-in:

  • The export capability is limited to 10 photos at a time.
  • The number of photos in a single album is limited to 10
  • Walmart Export Options and Walmart Publish Options sections are unavailable (grayed out)

Support the Development

There are many ways you can support further development of this plug-in:

Your participation is always appreciated!

Version History


Jun 27, 2015

(Latest Version)

  • Publish Service: album settings - added "Remove Person Info" option (Lightroom 6).
  • Improved the image size validation mechanism. Now size validation works correctly when rendering uploads from smart previews and doing percentage-based resize (Lightroom 6).
  • Lightroom 6: fixed internal error "attempt to compare nil with number" on export when using "Percentage" as the resize type.
  • Publish Service: fixed the issue with using global watermarks in folder-specific settings.
  • Other minor bug fixes and improvements.


Jan 6, 2015

  • Export Dialog: improved the album caching algorithm.
  • Export Dialog: fixed the issue with creating new albums.
  • Fixed an internal error when the username or password are incorrect.
  • Other minor bug fixes and improvements.


Jul 27, 2014

  • Fixed issues with authenticating after a recent change at Walmart's back-end.


May 27, 2014

  • Fixed the "?:0: attempt to compare string with number" error when using album-specific resolution settings.
  • Fixed the "bad argument #1 to 'ipairs'" error when installing plugin updates in some situations.


Mar 6, 2014

  • Publish Service: New major feature - Reclaim Photos. Now you can download your photos from Walmart back to your computer and rebuild your publish service. Available to registered users only.


Feb 14, 2014

  • Associate Images: improved performance, particularly on large catalogs.
  • Associate Images: Now you can fine-tune association by File Number Suffix using pattern matching.
  • Added the ability to initiate multiple uploads in parallel.
  • Now you upload photos in the original JPEG format without any additional processing.
  • Fixed the intermittent "Error 500" during consecutive uploads.
  • Fixed the issue with large uploads timing out.
  • Other minor fixes and improvements.


Aug 2, 2013

  • Publish Service - Added the ability to customize image size and quality for each album independently.
  • Publish Service - Added the ability to customize watermark and metadata options for each album independently.
  • Publish Service Extras - improved the "Check Photos" functionality.
  • Now "Export with previous" after creating a new album works correctly.
  • Other minor fixes and improvements.


May 11, 2013

  • Fixed the "Access to an undefined variable: exportSettings" error when clicking Log Out.
  • Improved error handling when attempting to log in with an incorrect username or password.


Feb 10, 2013

  • Publish Service: Now you can import existing online albums into Lightroom's publish service.
  • Publish Service: Now you can associate online photos with photos in Lightroom catalog.
  • Publish Service: Now you can customize album covers.
  • Publish Service: Fixed the issue with renaming albums.
  • Improved performance (thanks to the new API implemented by Walmart).
  • Walmart Metadta: Added the "Photo URL" field for the direct link to the online photo.
  • Publish Service: Now publishing the default "Album" album works correctly.
  • The "Upload Failed" dialog now has the option to ignore upload errors for all remaining photos in the export session.


Nov 19, 2012

  • Improved the display of photo rendering and uploading phases on Lightroom's progress indicator.
  • Implemented validation of album names.
  • Other minor fixes and improvements.

NOTE: Please note, the extension name of the plugin's folder has been changed from .lrdevplugin to .lrplugin. If you are updating an older version of the plug-in you have two options:

  1. Remove the WalmartExport.lrdevplugin folder, then install the update using the new installation packages.
  2. Apply the auto-update. When you restart Lightroom you will be reminded to remove the .lrdevplugin folder and add the new .lrplugin folder (created by the auto-updater next to the old folder) using Lightroom Plugin Manager.


Apr 6, 2012

  • Fixed the "attempt to index local 'albumProperties' (a nil value)" error when publishing into the default album, which Lightroom creates automatically when creating new publish services.
  • Now the plug-in is fully compatible with Lightroom 4.
  • Other minor changes and improvements.


Oct 16, 2011

  • Fixed the issue with logging in caused by a recent change on Walmart's back-end.
  • Added the option to turn off the automatic validation of Image Sizing settings.
  • Improved handling of issues related to Internet connectivity.
  • Other minor changes and improvements.


Aug 19, 2011

  • Fixed the issue with logging in.
  • Fixed the "Possible stack overflow" error when typing in by hand.
  • Fixed some backward compatibility issues with Lightroom 2.
  • Checking for updates no longer throws exceptions when my server is offline.
  • Photos that failed to upload are now displayed in a list box with the ability to save the list to a text file.
  • The plug-in now can automatically update itself.
  • The debug log is now submitted in a compressed form to improve performance.


Mar 30, 2011

  • Fixed the issue with album titles not being applied
  • Fixed the authentication issue for first-time users
  • An attempt to navigate to an unpublished collection now displays a meaningful message instead of the default Lightroom error.


Jan 14, 2011

First public release of the plug-in.