Back to Plugins
Delete Hidden Layers

Delete Hidden Layers

Quickly identify, review, and either delete or make visible all hidden layers within your selection

Plugin Preview

Delete Hidden Layers preview

About this plugin

Description

A powerful Figma plugin that helps you manage hidden layers in your designs. Quickly identify, review, and either delete or make visible all hidden layers within your selection.


What It Does

Delete Hidden Layers scans your selected Figma elements and finds all hidden layers nested within them. The plugin provides an interactive interface where you can:


  1. View all hidden layers in a scrollable list with their names
  2. Selectively skip items by clicking on them (they'll be marked with a dashed border)
  3. Delete hidden layers to clean up your design files
  4. Make layers visible if you want to restore them instead of deleting


This is especially useful for:


  1. Cleaning up messy design files with forgotten hidden elements
  2. Preparing files for handoff by removing unnecessary hidden layers
  3. Auditing your designs to see what's been hidden
  4. Batch operations on multiple hidden layers at once



User Guide

➊ Select Your Elements

  1. Open your Figma file
  2. Select one or more frames, groups, or components that you want to scan for hidden layers
  3. You can select multiple items at once - the plugin will scan all of them


Tip: Select a top-level frame to scan everything within it, or select specific elements for more targeted scanning.

➋ Run the Plugin

  1. Go to Plugins in the Figma menu (or right-click and select Plugins)
  2. Find and click Delete Hidden Layers
  3. The plugin window will open and automatically scan your selection

➌ Review Hidden Layers

The plugin will display a list of all hidden layers found within your selection:

  1. Each item shows the layer name
  2. An eye icon appears next to each item
  3. The count of hidden items is shown at the top of the list


If no hidden layers are found, you'll see a message saying "No hidden items found in the selection."

➍ Choose Which Layers to Process (Optional)

By default, all hidden layers will be processed. To skip specific layers:


  1. Click on any layer in the list to skip it
  2. Skipped layers will:
  3. Show a dashed border
  4. Display a "hidden eye" icon
  5. Appear dimmed
  6. Click again to un-skip the layer


Tip: This is useful when you want to keep certain hidden layers (like backup versions or reference elements) while removing others.

➎ Take Action

Choose one of two actions:


🅰 Delete Hidden Layers

  1. Click the "Delete Hidden Layers" button (red)
  2. All non-skipped hidden layers will be permanently deleted
  3. A success message will show how many items were deleted
  4. The list will refresh to show any remaining hidden layers


🅱 Make Visible

  1. Click the "Make Visible" button (blue)
  2. All non-skipped hidden layers will be made visible
  3. A success message will show how many items were made visible
  4. The list will refresh to show any remaining hidden layers

➏ Repeat or Close

After taking action:

  1. The plugin automatically rescans your selection
  2. You can continue processing more hidden layers
  3. Or close the plugin when you're done

Need more design tools? Visit Samolevsky.com to discover more plugins and resources.

Plugin Details

Version1
CreatedOctober 20, 2025
Last UpdatedOctober 23, 2025
CategoryFile organization plugins
CreatorSamolevsky
Stats2 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none