{"id":382701,"date":"2026-10-08T17:26:19","date_gmt":"2026-10-08T17:26:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bgmagician\/"},"modified":"2026-10-08T17:25:44","modified_gmt":"2026-10-08T17:25:44","slug":"bgmagician","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/bgmagician\/","author":23581729,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.3","stable_tag":"1.1.3","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"BGMagician \u2013 AI Background Remover","header_author":"Masztech","header_description":"Remove backgrounds from Media Library images in bulk using the BGMagician API.","assets_banners_color":"5e5e60","last_updated":"2026-10-08 17:25:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bgmagician.com","header_author_uri":"https:\/\/masztech.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":71,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.3":{"tag":"1.1.3","author":"masztech","date":"2026-10-08 17:25:44","revision":3735247}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3735247,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3735247,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3735247,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3735247,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3735247,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3735247,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3735247,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3735247,"resolution":"4","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Get started free: one click creates your account (10 free images) and connects your site.","2":"Select images in the Media Library and choose \"Remove background (BGMagician)\".","3":"Images are processed in the background while you watch the progress.","4":"Settings: white or transparent background, aspect ratio, auto-crop, WebP, and whether to keep or replace originals."}},"plugin_section":[],"plugin_tags":[2353,191691,24716,176676,286],"plugin_category":[45],"plugin_contributors":[285126],"plugin_business_model":[],"class_list":["post-382701","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-background-remover","plugin_tags-product-images","plugin_tags-remove-background","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-masztech","plugin_committers-masztech"],"banners":{"banner":"https:\/\/ps.w.org\/bgmagician\/assets\/banner-772x250.png?rev=3735247","banner_2x":"https:\/\/ps.w.org\/bgmagician\/assets\/banner-1544x500.png?rev=3735247","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bgmagician\/assets\/icon-128x128.png?rev=3735247","icon_2x":"https:\/\/ps.w.org\/bgmagician\/assets\/icon-256x256.png?rev=3735247","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bgmagician\/assets\/screenshot-1.png?rev=3735247","caption":"Get started free: one click creates your account (10 free images) and connects your site."},{"src":"https:\/\/ps.w.org\/bgmagician\/assets\/screenshot-2.png?rev=3735247","caption":"Select images in the Media Library and choose \"Remove background (BGMagician)\"."},{"src":"https:\/\/ps.w.org\/bgmagician\/assets\/screenshot-3.png?rev=3735247","caption":"Images are processed in the background while you watch the progress."},{"src":"https:\/\/ps.w.org\/bgmagician\/assets\/screenshot-4.png?rev=3735247","caption":"Settings: white or transparent background, aspect ratio, auto-crop, WebP, and whether to keep or replace originals."}],"raw_content":"<!--section=description-->\n<p>BGMagician connects your WordPress Media Library to the BGMagician\nbackground-removal service. Select one or many images and remove their\nbackgrounds without leaving the Media Library.<\/p>\n\n<ul>\n<li>Bulk-select images in the Media Library list view and choose \"Remove\nbackground (BGMagician)\" from the bulk actions dropdown.<\/li>\n<li>Or remove a single image's background via its row action.<\/li>\n<li>Choose how results are saved: as new Media Library attachments (originals\nuntouched), or replacing the original in place - handy for WooCommerce,\nsince a product's featured image\/gallery keeps working automatically\nwith no re-linking. A one-level backup is kept and restorable via a\n\"Restore original\" row action.<\/li>\n<li>Configure default processing options (white background, aspect ratio,\nauto-crop) once in Settings &gt; BGMagician.<\/li>\n<li>See your remaining BGMagician credit balance right in the Media Library.<\/li>\n<\/ul>\n\n<p>Getting started takes one click: Settings &gt; BGMagician &gt; \"Connect to\nBGMagician\" signs you in with Google, creates your free account if you don't\nhave one (your first 10 images are free, no credit card) and connects this\nsite. After that, buy credits once and use them whenever you like - no\nsubscription.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin uses the BGMagician background-removal service\n(https:\/\/bgmagician.com), operated by Masztech LLC. It is required: the\nbackground removal itself happens on BGMagician's servers.<\/p>\n\n<ul>\n<li>When you click \"Connect to BGMagician\", your browser is sent to\nbgmagician.com to sign in, and this site exchanges a one-time code for an\nAPI key, which is stored in your WordPress options.<\/li>\n<li>When you remove backgrounds, the selected images are uploaded to\nBGMagician with your processing options, and the finished images are\ndownloaded back into your Media Library.<\/li>\n<li>The Settings page and Media Library check your credit balance with your\nAPI key.<\/li>\n<\/ul>\n\n<p>No other data is sent. Terms of Service: https:\/\/bgmagician.com\/terms -\nPrivacy Policy: https:\/\/bgmagician.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>bgmagician<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to Settings &gt; BGMagician and click \"Connect to BGMagician\" (or paste\nan API key).<\/li>\n<li>Go to Media &gt; Library, select some images, and choose \"Remove\nbackground (BGMagician)\" from the Bulk actions dropdown.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20there%20a%20subscription%3F\"><h3>Is there a subscription?<\/h3><\/dt>\n<dd><p>No. Every account starts with 10 free images. After that you buy a credit\npack once and use it whenever you like; credits stay valid for a year.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20run%20out%20of%20credits%3F\"><h3>What happens when I run out of credits?<\/h3><\/dt>\n<dd><p>Nothing is charged for a batch you don't have enough credits for. BGMagician\ntells you how many credits you have left and links straight to buying more.<\/p><\/dd>\n<dt id=\"does%20this%20modify%20my%20original%20images%3F\"><h3>Does this modify my original images?<\/h3><\/dt>\n<dd><p>Only if you choose \"Replace the original in place\" in Settings &gt; BGMagician\n(default is \"Save as a new attachment\", which never touches originals).\nReplace mode keeps one backup per image, restorable via the \"Restore\noriginal\" row action in Media Library.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20delete%20the%20plugin%3F\"><h3>What happens if I delete the plugin?<\/h3><\/dt>\n<dd><p>Its settings and processing-status data are removed. Backups of originals\nmade by \"Replace the original in place\" are kept, so you never lose an\noriginal photo; restore any you need before deleting.<\/p><\/dd>\n<dt id=\"what%20image%20formats%20are%20supported%3F\"><h3>What image formats are supported?<\/h3><\/dt>\n<dd><p>JPEG, PNG, and WEBP, up to 25MB each.<\/p><\/dd>\n<dt id=\"how%20many%20images%20can%20i%20process%20at%20once%3F\"><h3>How many images can I process at once?<\/h3><\/dt>\n<dd><p>Up to 40 per batch from the UI; selecting more automatically splits the\nwork into sequential batches.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>First release on WordPress.org.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Results from BGMagician are checked to be real JPEG, PNG or WebP images before they are added to your Media Library.<\/li>\n<li>Temporary files use the system temp folder; backups of originals are kept in uploads\/bgmagician\/backups.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Each image you process or restore is checked against your permission to\nedit it.<\/li>\n<li>Deleting the plugin now removes its settings.<\/li>\n<li>Tested with WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>One-click \"Connect to BGMagician\": sign in with Google, get 10 free images,\nno API key to copy.<\/li>\n<li>A clear \"You're out of credits\" message with a link to buy more.<\/li>\n<li>Progress messages while images are being processed.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: Settings page, bulk + single background removal from\nthe Media Library list view, credit balance display.<\/li>\n<\/ul>","raw_excerpt":"AI background remover for your Media Library. Remove backgrounds in bulk, including WooCommerce product photos. 10 free images, no subscription.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/382701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=382701"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/masztech"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=382701"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=382701"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=382701"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=382701"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=382701"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=382701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}