Skip to main content
The Search page is the core of Osintly. You enter one identifier, select the input type, and the platform queries all relevant providers for that type in parallel. Results stream in as each source responds.

6 input types

From usernames to crypto wallets. One input, all relevant providers.

Streaming results

Results appear as providers respond. No waiting for a full page load.

Search history

Every search is saved. Re-open past results at any time at no credit cost.

Input types

Each input type maps to a dedicated set of providers. Select the one that matches your identifier.
What to enter: A username or handle, exactly as it appears on the platform.What it looks up: Social profiles, forum accounts, registered services, leak databases.Tips:
  • Capitalization may matter. Enter the handle as you found it.
  • Do not include @ unless it is part of the handle itself.
  • If the username appears in breaches, linked emails are often surfaced in the results - use them to pivot to an Email Address search.

Input type detection

Osintly auto-detects the input type as you type. The type chip updates based on the format of the identifier - email pattern, IP format, domain structure, wallet prefix, and so on. You can override the detected type by clicking a different chip at any time. This is useful when the identifier is ambiguous - for example, forcing a Domain search on a string that looks like an email domain.
1

Go to the Search page

Navigate to osint.ly/search. It is the default landing page after login.
2

Enter the identifier

Type or paste the value into the input field. The input type chip updates automatically as you type.
3

Adjust search options if needed

Click the options icon next to the search input to configure leak sources, dorking, and display preferences before launching.
4

Launch the search

Click Search. Results stream in as each provider responds. 1 credit is deducted per search launched successfully.
Opening a past result from history does not run a new query and does not consume credits.

Search options

Configure search behavior before launching from the options panel next to the input field.
Toggle which leak and breach provider categories are included in the search. Disabling a category means those providers are not queried and their cards do not appear in results.Options that exceed your plan are shown but disabled.
Enable OSINT dorking to surface results from indexed public sources using structured search queries. Useful for pseudonym and domain searches where surface-level indexed data may add context.
Opens the result page in a new browser tab instead of navigating away from the Search page. Useful when running multiple searches in quick succession.
Hides the search term from the browser tab title and page heading. The search runs normally - only the visible label is masked. Useful when working in environments where screen visibility is a concern.

Plan limits

Provider coverage depends on your plan. Standard queries a base set of providers. Pro and Advanced unlock additional sources, including premium breach databases and extra leak providers. For full pricing details, see osint.ly/pricing.
CapabilityStandardProAdvanced
Monthly credits included25100200
Pseudonym searchYesYesYes
Email Address searchYesYesYes
IP Address searchYesYesYes
Phone Number searchNoNoYes
Domain Name searchNoYesYes
Cryptocurrency searchNoYesYes
Leak sourcesNoYesYes
AI AnalystNoYesYes
MonitoringNoYes (up to 5 monitors)Yes (up to 15 monitors)
Team members0525
Result sharingNoNoYes
Export (PDF / JSON / DOCX)YesYesYes
Priority supportNoNoYes
If a provider is not available on your plan, its card does not appear in results and any related options are disabled in the search settings.

Search history

Every search is saved automatically. Access your full history at osint.ly/history. From the history page you can:
  • Re-open any past result at no credit cost
  • Delete individual entries
  • Select and delete multiple entries at once
Use history to resume an investigation without spending credits. Re-open a cached result, then run a fresh search only when you need updated data.