Roboflow Docs
DashboardResourcesProducts
  • Product Documentation
  • Developer Reference
  • Changelog
  • Roboflow Documentation
  • Quickstart
  • Workspaces
    • Workspaces, Projects, and Models
    • Create a Workspace
    • Rename a Workspace
    • Delete a Workspace
  • Team Members
    • Invite a Team Member
    • Role-Based Access Control (RBAC)
    • Change a Team Member Role
    • Remove a Team Member
  • Single Sign On (SSO)
  • Workflows
    • What is Workflows?
    • Create a Workflow
    • Build a Workflow
    • Test a Workflow
    • Deploy a Workflow
    • Workflow Examples
      • Multimodal Model Workflow
    • Share a Workflow
    • Workflows AI Assistant
  • Enterprise Integrations
  • Workflow Blocks
    • Run a Model
      • Object Detection Model
      • Single-Label Classification Model
    • Visualize Predictions
      • Bounding Box Visualization
      • Label Visualization
      • Circle Visualization
      • Background Color Visualization
      • Classification Label Visualization
      • Crop Visualization
  • Dataset Management
    • Create a Project
    • Upload Images, Videos, and Annotations
      • Import Data from Cloud Providers
        • AWS S3 Bucket
        • Azure Blob Storage
        • Google Cloud Storage
      • Import from Roboflow Universe
    • Manage Datasets
      • Dataset Batches
      • Search a Dataset
      • Set Dataset Classes
      • Add Tags to Images
      • Create an Annotation Attribute
      • Download an Image
      • Delete an Image
    • Dataset Versions
      • Create a Dataset Version
      • Preprocess Images
      • Image Augmentation
        • Augmentation Types
          • Flip Augmentation
          • 90º Rotate Augmentation
          • Crop Augmentation
          • Rotation Augmentation
          • Shear Augmentation
          • Grayscale Augmentation
          • Hue Augmentation
          • Saturation Augmentation
          • Brightness Augmentation
          • Exposure Augmentation
          • Blur Augmentation
          • Noise Augmentation
          • Cutout Augmentation
          • Mosaic Augmentation
        • Add Augmentations to Images
      • Delete a Version
    • Dataset Analytics
    • Merge Projects
    • Rename a Project
    • Delete a Project
    • Project Folders
    • Make a Project Public
    • Download a Dataset
  • Annotate
    • Introduction to Roboflow Annotate
    • Annotate an Image
      • Keyboard Shortcuts
      • Comment on an Image
      • Annotation History
      • Similarity Search
    • AI Labeling
      • Label Assist
      • Smart Polygon
      • Box Prompting
      • Auto Label
    • Set Keypoint Skeletons
    • Annotate Keypoints
    • Annotate Multimodal Data
    • Collaborate on Labeling
    • Annotation Insights
  • Roboflow Labeling Services
  • Train
    • Train a Model
      • Train from a Universe Checkpoint
      • Train from Azure Vision
      • Train from Google Cloud
    • Roboflow Instant
    • Cancel a Training Job
    • Stop Training Early
    • View Training Results
    • View Trained Models
    • Evaluate Trained Models
  • Deploy
    • Deploy a Model or Workflow
    • Supported Models
    • Managed Deployments
    • Serverless Hosted API V2
      • Use in a Workflow
      • Use with the REST API
      • Run an Instant Model
    • Serverless Hosted API
      • Object Detection
      • Classification
      • Instance Segmentation
        • Semantic Segmentation
      • Keypoint Detection
      • Foundation Models
        • CLIP
        • OCR
        • YOLO-World
      • Video Inference
        • Use a Fine-Tuned Model
        • Use CLIP
        • Use Gaze Detection
        • API Reference
        • Video Inference JSON Output Format
      • Pre-Trained Model APIs
        • Blur People API
        • OCR API
        • Logistics API
        • Image Tagging API
        • People Detection API
        • Fish Detection API
        • Bird Detection API
        • PPE Detection API
        • Barcode Detection API
        • License Plate Detection API
        • Ceramic Defect Detection API
        • Metal Defect Detection API
    • Dedicated Deployments
      • Create a Dedicated Deployment
      • Make Requests to a Dedicated Deployment
      • Manage Dedicated Deployments with an API
    • Batch Processing
    • SDKs
      • Python inference-sdk
      • Web Browser
        • inferencejs Reference
        • inferencejs Requirements
      • Lens Studio
        • Changelog - Lens Studio
      • Luxonis OAK
    • Upload Custom Model Weights
    • Download Model Weights
    • Enterprise Deployment
      • License Server
      • Offline Mode
      • Kubernetes
      • Docker Compose
    • Device Manager
      • Add a Device
      • Add a Stream
      • View a Stream
    • Model Monitoring
      • Alerting
  • Universe
    • What is Roboflow Universe?
    • Find a Dataset on Universe
    • Explore Images in a Universe Dataset
    • Fork a Universe Dataset
    • Find a Model on Universe
    • Download a Universe Dataset
  • Set a Project Description
  • View Project Analytics
  • Support
    • Share a Workspace with Support
    • Delete Your Roboflow Account
    • Apply for Academic Credits
  • Billing
    • Premium Trial
    • Credits
      • View Credit Usage
      • Enable or Disable Flex Billing
      • Purchase Prepaid Credits
    • Plans
      • Purchase a Plan
      • Cancel a Plan
      • Update Billing Details
      • Update Payment Method
      • View Invoices
Powered by GitBook
On this page
  • Semantic Search
  • Search by File Name
  • Search by Dataset Split
  • Search Filters
  • Boolean Logic
  • Inverted Filters
  • Numeric Class Filters
  • API

Was this helpful?

  1. Dataset Management
  2. Manage Datasets

Search a Dataset

Use text-based search queries and set filters to better understand datasets in Roboflow.

Last updated 11 months ago

Was this helpful?

You can search for image files in Roboflow by file name, a search query, and mix and match queries and filters to find specific images and better understand your data.

  • Images in a split with a certain tag: tag:factory split:train This uses a tag filter and a split filter

  • Find missing labels by using semantic search and a class filter: person -class:helmet This uses semantic search and an inverted filter on a class filter

  • If all images with a class need a certain filter: class:helmet AND NOT (tag:v1 OR tag:v2) This uses a class filter, boolean logic, and tag filters

  • Find wide images with a low number of annotations: min-width:1000 max-annotations:1 This uses a minimum width filter and a max annotation count filter

See the full list of , as well as examples below

You can combine all of these search filters and queries together

Semantic Search

You can search for images by describing them. These queries will search for images most closely related to your search terms and can help you find images even when objects are not currently labeled.

Semantic search happens when you enter a text query without any filter selectors (ex: filename:)

Search by File Name

You can search for file names using the filename: filter or the file name textbox, which will create the query for you.

Search by Dataset Split

Search images by the dataset split (train, valid, test)

Search Filters

Here are the filters available:

  • like-image:<IMAGE_ID>: Semantic search based on image content

  • tag : Filter by user-provided tags.

  • filename : Runs a search for file names that match the provided file name. Use * at the beginning and end of a query to run a partial match.

  • split : Filters by split (train, test, valid).

  • job:<JOB_ID> : Shows images with the provided job ID.

  • min-width:X : Shows images with a width greater than X.

  • max-width:X : Shows images with a width less than X.

  • min-height:X : Shows images with a height greater than X.

  • max-height:X : Shows images with a height less than X.

  • min-annotations:X : Filters images with more than the specified number of annotations.

  • max-annotations:X : Shows images with fewer than the specified number of annotations.

  • class:CLASS: Shows images that have at least 1 annotation with the provided label.

Boolean Logic

Use AND, OR, NOT, and parentheses to combine multiple filters to form complex queries.

class:helmet AND NOT (tag:v1 OR tag:v2)

Inverted Filters

Add a minus sign before the filter to exclude images matching the filter.

class:helmet -class:vest

Numeric Class Filters

Filter by the number of labeled items in an image.

class:helmet=3 class:vest>=4

API

You can also search your dataset and images on Roboflow via our .

Search API
search filters