BCOOSS Non Slip Rug Gripper 8Pcs for Hardwood Tile Floors Area Rugs Carpet Tape Rug Pad


Why choose BCOOSS area rug gripper pad  ?
 ✔ Anti Curling Non Sliding, keep your children and elder safe.


✔ Strong stickiness, keep the carpet in place firmly.


✔ Washable and reusable, longer use.


✔ Durable and safe material, no harm to your family or pets.


✔ Easy to install and Non-residual, no damage to your floor and carpet.


✔ Invisible under the rugs with ultra-thin design, keep the carpet beautiful.


✔ Widely application, suitable for most carpet and floors.
1. rug gripper pad is not recommended to use it on a carpet with a plush back, which may remove the fluff because of the strong stickiness of the carpet grippers.


2. It is suitable for many kinds of carpets, except those made of silicone and rubber.


3. Please follow the instructions. Two sides of the rug gripper are different, the side of the transparent sticker is for the floor (Reusable) and the side of the white paper with “on carpet”is for the carpet (Permanently fixed, not reusable).
A little magical non slip rug pad, give you a magical life !
Washable and reusable about 1000 times!
Super sticky and super easy to use !
Sticky anything anywhere!


Not only to prevent the rug sliding on floor or carpet, but also Fixed Outlet or Fixed Router.

  • 【Strong Fixation Force】: BCOOSS non slip rug pads use washable double-sided adhesive to fix the area carpet to the floor, with strong fixation force, maintaining stability, avoiding slipping, and facilitating carpet cleaning.
  • 【No Damage】Prolong Rug Life: Designed with premium updated adhesive technology(dual-side stickers), our rug pads can peel off easily with no damage and residue on your delicate floors. By keeping the rug in place,BCOOSS tape for rug decrease the constant movement between the floor and the rug, reduce wear on your rug.
  • 【Easy to install】:  Non slip carpet tape rug grippers are designed to fit the corners of all rugs; you won’t have to measure your rug or mat to ensure they’ll fit properly. All you have to do is place them under your rug to keep it firmly in place. Suitable for hardwood, laminate, tile, marble, stone, and vinyl flooring.
  • 【Washable and Reusable】:This non-slip carpet mat jig is washable and can be reused when dry. BCOOSS area carpet clamp hands can be washed with a rag with water or alcohol or soapy water.
  • 【Easy Applcation】: Experience the convenience of our easy-to-apply rug non slip pad , just clean the floor, unroll carpet grippers for hardwood floors , place rug slip stopper, smooth out bubbles. Enjoy a stable under rug non slip pad surface with our convenient rug grippers for tile floors.
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Most liked
Highest ratings
Lowest ratings
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.