{"id":300534,"date":"2026-08-04T09:17:48","date_gmt":"2026-08-04T09:17:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/media-background-remover\/"},"modified":"2026-10-25T16:03:46","modified_gmt":"2026-10-25T16:03:46","slug":"itransparent","status":"publish","type":"plugin","link":"https:\/\/bn-in.wordpress.org\/plugins\/itransparent\/","author":17993144,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.5.1","stable_tag":"1.5.1","tested":"7.1.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"iTransparent \u2013 Media Background Remover","header_author":"TheFareedDaar","header_description":"Remove image backgrounds directly from the WordPress Media Library using AI and create transparent PNG or WebP copies without leaving your dashboard.","assets_banners_color":"f3e5d9","last_updated":"2026-10-25 16:03:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/thefareeddaar.com\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":376,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.4.0":{"tag":"1.4.0","author":"fareeddaar","date":"2026-08-04 10:18:18","revision":3634040},"1.5.0":{"tag":"1.5.0","author":"fareeddaar","date":"2026-10-25 12:19:42","revision":3764509},"1.5.1":{"tag":"1.5.1","author":"fareeddaar","date":"2026-10-25 16:03:46","revision":3764883}},"upgrade_notice":{"1.5.1":"<p>New name and branding: iTransparent \u2013 Media Background Remover. No changes to your settings or images.<\/p>","1.5.0":"<p>Bulk processing, WooCommerce integration, block editor button, before\/after slider, background colours, plus important security fixes. Recommended for all users.<\/p>","1.4.0":"<p>Simplified one-click background removal: click, preview, save. No more options dialogs.<\/p>","1.3.0":"<p>Major UX upgrade: AJAX modal with live processing, dimension picker, and per-image download.<\/p>","1.2.3":"<p>Recommended update for plugin review and privacy disclosure improvements.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3764883,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3764883,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3764883,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3764883,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.4.0","1.5.0","1.5.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3764732,"resolution":"1","location":"assets","locale":"","width":2560,"height":1720},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3764732,"resolution":"2","location":"assets","locale":"","width":2560,"height":1720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3764732,"resolution":"3","location":"assets","locale":"","width":2560,"height":1720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3764732,"resolution":"4","location":"assets","locale":"","width":2560,"height":1720},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3764732,"resolution":"5","location":"assets","locale":"","width":2560,"height":1720},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3764732,"resolution":"6","location":"assets","locale":"","width":2560,"height":1720},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3764732,"resolution":"7","location":"assets","locale":"","width":2560,"height":2718}},"screenshots":{"1":"Before\/after comparison slider in the preview window","2":"Pick a solid background colour before saving \u2014 applied on your server at no extra credit cost","3":"Saved confirmation with a link to the new image","4":"Media Library list view with the Remove Background bulk action and processing filter","5":"Bulk processing progress, running in the background","6":"Remove background straight from the block editor's Image block toolbar \u2014 the block switches to the processed copy","7":"Settings page with output, crop, background, access and credits options"}},"plugin_section":[],"plugin_tags":[216086,191691,44592,233,176676],"plugin_category":[],"plugin_contributors":[274420],"plugin_business_model":[],"class_list":["post-300534","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-images","plugin_tags-background-remover","plugin_tags-image-editing","plugin_tags-media-library","plugin_tags-remove-background","plugin_contributors-fareeddaar","plugin_committers-fareeddaar"],"banners":{"banner":"https:\/\/ps.w.org\/itransparent\/assets\/banner-772x250.png?rev=3764883","banner_2x":"https:\/\/ps.w.org\/itransparent\/assets\/banner-1544x500.png?rev=3764883","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/itransparent\/assets\/icon-128x128.png?rev=3764883","icon_2x":"https:\/\/ps.w.org\/itransparent\/assets\/icon-256x256.png?rev=3764883","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-1.png?rev=3764732","caption":"Before\/after comparison slider in the preview window"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-2.png?rev=3764732","caption":"Pick a solid background colour before saving \u2014 applied on your server at no extra credit cost"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-3.png?rev=3764732","caption":"Saved confirmation with a link to the new image"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-4.png?rev=3764732","caption":"Media Library list view with the Remove Background bulk action and processing filter"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-5.png?rev=3764732","caption":"Bulk processing progress, running in the background"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-6.png?rev=3764732","caption":"Remove background straight from the block editor's Image block toolbar \u2014 the block switches to the processed copy"},{"src":"https:\/\/ps.w.org\/itransparent\/assets\/screenshot-7.png?rev=3764732","caption":"Settings page with output, crop, background, access and credits options"}],"raw_content":"<!--section=description-->\n<p>iTransparent \u2013 Media Background Remover helps WordPress users remove image backgrounds directly from the Media Library.<\/p>\n\n<p>Instead of downloading an image, editing it in another tool, and uploading it again, this plugin lets you process supported images from inside the WordPress dashboard.<\/p>\n\n<p>This plugin is useful for:\n* WooCommerce product images\n* logos and graphics\n* marketing assets\n* agency workflows\n* content creators and site managers<\/p>\n\n<p>Current features:\n* One-click background removal from the attachment edit page\n* Live processing spinner while the image is being processed\n* Preview the transparent result before saving\n* Save to Media Library with a single click\n* Processed images are clearly marked and won't show the remove button again\n* Creates a new processed image without replacing the original\n* Supports JPG, PNG, and WebP input files\n* Outputs transparent PNG or WebP\n* API key settings page\n* Lightweight workflow focused on the WordPress admin\n* Bulk background removal from Media Library list view, processed in the background\n* Before\/after comparison slider in the preview\n* Solid colour backgrounds (white, black or any colour) applied on your server at no extra credit cost\n* Crop to subject with adjustable margin, and subject type hints (product, person, car)\n* WooCommerce: process a product's image and gallery in one click, bulk-process products, or auto-process new product images\n* Block editor: \"Remove background\" button in the Image block toolbar\n* Remaining remove.bg credits shown on the settings page\n* Media Library filter for processed and unprocessed images\n* Choose which user roles can remove backgrounds\n* Keep your API key in wp-config.php with the MBGR_API_KEY constant<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the remove.bg API to process images.<\/p>\n\n<p>It sends an image file only when a user triggers background removal: the Remove Background button, a bulk action, the block editor button, or (if you enable it) automatic processing of new WooCommerce product images.<\/p>\n\n<p>When you open the plugin settings page, the plugin also requests your remaining credit balance from the remove.bg account endpoint (https:\/\/api.remove.bg\/v1.0\/account). This request sends only your API key and is cached for 10 minutes.<\/p>\n\n<p>It sends this data to remove.bg:\n* the image file selected for processing\n* your requested output settings, such as format and size\n* your remove.bg API key in the request header for authentication<\/p>\n\n<p>Service provider: remove.bg\nService URL: https:\/\/www.remove.bg\/\nAPI documentation: https:\/\/www.remove.bg\/api\nTerms of service: https:\/\/www.remove.bg\/tos\nPrivacy policy: https:\/\/www.remove.bg\/privacy<\/p>\n\n<h3>Roadmap<\/h3>\n\n<ul>\n<li>Grid View bulk actions and filters<\/li>\n<li>Additional background removal services<\/li>\n<li>Replace the original image (with backup)<\/li>\n<li>Better processing logs<\/li>\n<\/ul>\n\n<h3>Author<\/h3>\n\n<p>TheFareedDaar\nhttps:\/\/thefareeddaar.com\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Settings &gt; Background Remover.<\/li>\n<li>Enter your remove.bg API key.<\/li>\n<li>Save settings.<\/li>\n<li>Open Media &gt; Library and click on any image.<\/li>\n<li>Click \"Remove Background\" and wait for the result.<\/li>\n<li>Click \"Save to Media Library\" to keep the transparent image.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20replace%20my%20original%20image%3F\"><h3>Does this replace my original image?<\/h3><\/dt>\n<dd><p>No. The plugin creates a new processed image and keeps the original image untouched.<\/p><\/dd>\n<dt id=\"which%20image%20formats%20are%20supported%3F\"><h3>Which image formats are supported?<\/h3><\/dt>\n<dd><p>Supported input formats:\n* JPG \/ JPEG\n* PNG\n* WebP<\/p>\n\n<p>Supported output formats:\n* PNG\n* WebP<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>Yes. A valid API key from remove.bg is required.<\/p><\/dd>\n<dt id=\"does%20it%20work%20in%20grid%20view%3F\"><h3>Does it work in Grid View?<\/h3><\/dt>\n<dd><p>Yes. Open any image from Grid View and click Remove Background in the attachment details. List View also has a Remove Background row action.<\/p><\/dd>\n<dt id=\"can%20i%20process%20many%20images%20at%20once%3F\"><h3>Can I process many images at once?<\/h3><\/dt>\n<dd><p>Yes. In Media &gt; Library list view, select images, choose \"Remove Background\" from the Bulk actions menu and click Apply. Images are processed in the background using WP-Cron, and progress is shown at the top of the Media Library.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Each product edit screen has a Background Remover box that processes the product image and gallery. You can also bulk-process products from the Products list, and optionally process new product images automatically. By default the processed copies replace the product's images; the originals stay in the Media Library.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20white%20background%20instead%20of%20transparency%3F\"><h3>Can I add a white background instead of transparency?<\/h3><\/dt>\n<dd><p>Yes. Choose a background colour in the preview window, or set a default in Settings &gt; Background Remover. Colours are added on your server, so they do not use extra remove.bg credits. This needs the GD image library, which most hosts provide.<\/p><\/dd>\n<dt id=\"how%20do%20i%20keep%20my%20api%20key%20out%20of%20the%20database%3F\"><h3>How do I keep my API key out of the database?<\/h3><\/dt>\n<dd><p>Add this line to wp-config.php: define( 'MBGR_API_KEY', 'your-key' );<\/p><\/dd>\n<dt id=\"why%20is%20the%20output%20image%20smaller%20than%20the%20original%3F\"><h3>Why is the output image smaller than the original?<\/h3><\/dt>\n<dd><p>The free tier of remove.bg limits output to 0.25 megapixels (preview quality). Upgrade to a paid plan and set the size to \"auto\" in Settings &gt; Background Remover to get full-resolution output.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>The plugin is now called iTransparent \u2013 Media Background Remover. Same plugin, settings and images; only the name changed.<\/li>\n<li>New plugin banner and icon<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>New: bulk background removal from Media Library list view, processed in the background with progress notices<\/li>\n<li>New: WooCommerce integration (product edit box, Products bulk action, optional automatic processing, swaps in processed images)<\/li>\n<li>New: Image block toolbar button in the block editor<\/li>\n<li>New: before\/after comparison slider in the preview<\/li>\n<li>New: solid colour backgrounds applied on your server, with a default in settings<\/li>\n<li>New: crop to subject with margin, and subject type setting<\/li>\n<li>New: remaining credits shown on the settings page<\/li>\n<li>New: Media Library filter for processed, has-copy and unprocessed images<\/li>\n<li>New: setting to choose which roles can remove backgrounds, plus mbgr_required_capability filter<\/li>\n<li>New: MBGR_API_KEY constant support for wp-config.php<\/li>\n<li>New: mbgr_api_fields filter and mbgr_queue_item_processed action for developers<\/li>\n<li>Already-processed copies can no longer be sent for processing again<\/li>\n<li>Security: users can only process images they are allowed to edit<\/li>\n<li>Security: preview tokens are tied to the user who created them<\/li>\n<li>Security: the saved API key is no longer printed into the settings page HTML<\/li>\n<li>Prevents double-spending API credits when the button is clicked twice<\/li>\n<li>Unsaved previews are discarded on close and cleaned up automatically<\/li>\n<li>Processed copies inherit the original image's alt text<\/li>\n<li>Deleting a processed copy now unlinks it from the original<\/li>\n<li>Validates that the API returned an image; clearer rate-limit message<\/li>\n<li>Assets now load only on Media screens<\/li>\n<li>Added Settings link on the Plugins screen<\/li>\n<li>Removed duplicate \"Settings saved\" notice<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Simplified UX: click \u2192 loader \u2192 preview \u2192 save. No options step.<\/li>\n<li>Two-step AJAX: preview first, save to library on confirmation<\/li>\n<li>Processed images are now clearly marked and won't show the remove button<\/li>\n<li>Processed image attachment page shows \"This is a processed transparent image\" with link to original<\/li>\n<li>Hover overlay button hidden on processed images<\/li>\n<li>Removed per-image options (size, format, thumbnail toggles) \u2014 uses saved settings<\/li>\n<li>Removed sizes table and per-size download from result popup<\/li>\n<li>Added retry button on error<\/li>\n<li>Save button shows inline saving state<\/li>\n<li>After saving, remove background buttons are hidden on the current page<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added AJAX-powered modal for removing backgrounds on the attachment edit page<\/li>\n<li>Live spinner and progress feedback while the image is processing<\/li>\n<li>Result popup shows the processed image with all available dimensions<\/li>\n<li>Download individual sizes or the full-size transparent image directly<\/li>\n<li>Output size, format, and thumbnail generation options selectable per image<\/li>\n<li>Hover overlay button on the image preview for quick access<\/li>\n<li>Processed images now saved as filename-transparent.png (was -no-bg)<\/li>\n<li>Removed direct cURL usage; all API calls now use the WordPress HTTP API<\/li>\n<li>Added duplicate processing guard to prevent accidental double-clicks<\/li>\n<li>Expanded uninstall cleanup to remove all plugin post meta and transients<\/li>\n<li>API key field now uses a password input for visual security<\/li>\n<li>Fixed orphaned thumbnail files when size generation is disabled<\/li>\n<li>Removed deprecated load_plugin_textdomain call and nonexistent Domain Path header<\/li>\n<li>Updated Tested up to 7.0<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Removed Plugin URI to avoid duplicate URI review issues<\/li>\n<li>Added uninstall cleanup for plugin settings<\/li>\n<li>Added privacy policy helper content and clearer external service disclosure<\/li>\n<li>Tightened sanitization for request and settings values<\/li>\n<li>Added bundled admin stylesheet and updated readme metadata<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Updated plugin header and WordPress.org documentation<\/li>\n<li>Added duplicate-load protection in the main plugin file<\/li>\n<li>Added bundled admin stylesheet file<\/li>\n<li>Improved submission-readiness metadata<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fixed activation stability issues<\/li>\n<li>Improved request handling<\/li>\n<li>Improved admin notices and settings behavior<\/li>\n<li>Improved plugin packaging safety<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Improved API request handling<\/li>\n<li>Improved settings persistence<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Remove image backgrounds directly from the WordPress Media Library using AI and create transparent PNG or WebP images without leaving WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/300534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=300534"}],"author":[{"embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fareeddaar"}],"wp:attachment":[{"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=300534"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=300534"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=300534"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=300534"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=300534"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn-in.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=300534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}