Skip to main content

File Upload

SearchAnything accepts multiple file formats and automatically extracts searchable content from each.

Supported File Types

Documents

.txt, .md, .pdf, .doc, .docx

Images

.jpg, .jpeg, .png, .bmp, .gif (with OCR)

Audio

.mp3, .wav, .m4a, .flac (with transcription)

Video

.mp4, .avi, .mov, .mkv, .webm (with transcription)

File Processing Pipeline

When you upload a file, SearchAnything:
  1. Stores the file securely in encrypted cloud storage
  2. Extracts content using specialized extractors:
    • Text: Direct indexing
    • PDF: Text extraction with page numbers
    • Image: OCR (Optical Character Recognition)
    • Audio/Video: Speech-to-text transcription with timestamps
  3. Chunks the content into searchable segments
  4. Indexes each chunk for fast retrieval

File Status

Files go through several status states:
  • pending: Uploaded but not yet processed
  • processing: Currently being extracted and indexed
  • ready: Fully indexed and searchable
  • failed: Processing error (usually unsupported format)

Usage Quotas

Each pricing tier has limits on:
  • Monthly uploads: Number of files you can upload per month
  • Storage: Total size of stored files
  • Searches: Number of search queries per month
All tiers include full OCR and transcription capabilities, regardless of price.