Phone Infoga
Advanced phone number information gathering and tracking across public databases.
External Tool
This open-source tool is maintained externally. View the source on GitHub to learn more or run it yourself.
Browse security tools →What's next with Phone Infoga?
Choose how you want to get started.
Use it free
Open the official tool or demo — no account needed.
Self-host it
Run the open-source version on your own infrastructure.
What is Phone Infoga?
PhoneInfoga is an open-source information-gathering framework designed to analyze international phone numbers by extracting metadata and identifying potential ownership details. It serves as a tool for security researchers, telecom analysts, and investigators to verify number validity, detect carrier information, and explore potential VoIP provider links. The tool addresses the challenge of manually sifting through fragmented data sources to uncover phone number relationships, offering a structured approach to digital phone number reconnaissance. Its primary users include cybersecurity professionals and forensic analysts who need to validate contact information or trace communication patterns. By automating basic data collection, PhoneInfoga streamlines the process of investigating phone numbers without fully automating complex tasks like deep ownership verification.
How it works
PhoneInfoga is a command-line tool that leverages a modular architecture to gather information about phone numbers, including country codes, carrier details, and line type classifications. It operates by querying public databases and executing predefined scanning protocols to extract structured data. The tool's purpose is to assist users in verifying phone number validity and uncovering technical metadata, such as geographic location and service provider associations. It does not claim to definitively identify personal owners but provides a foundation for further investigation. PhoneInfoga can check if a number exists, determine its country and area codes, identify carrier information, and classify line types (e.g., mobile, fixed line). It supports scanning techniques like ENUM lookups and VoIP provider identification through configured plugins.
How to use it
- 1Install the tool via Go (requires Go 1.18+). 2. Configure scanner plugins in the 'plugins' directory to enable specific data sources. 3. Run the tool with a phone number input, specifying target regions or carriers. 4. Review output logs for extracted metadata and potential matches. Practical tips: Ensure all dependencies are met, test plugins for regional accuracy, and cross-reference results with official carrier databases for verification.
What it can do
- phone number intelligence
Use cases
Assumptions and limitations
Assumptions
- source: https://github.com/sundowndev/phoneinfoga
- license: GPL-3.0 — free to use
- privacy: Self-hosted — you control your data
Limitations
- Dual-use tool — use only with explicit authorization on systems you own or have permission to test.
- The project is unmaintained, with no guarantees for bug fixes or feature updates
- Requires manual configuration of scanners, limiting out-of-the-box functionality
- Results depend on the availability and accuracy of external data sources
- Cannot definitively identify personal phone number owners
Understanding the result
Advanced phone number information gathering and tracking across public databases.
Tool details
- Clearly flagged when a network request is needed.
- No account, no sign-up, and no tracking of your content.
- Powered by (GPL-3.0).
- Built with
- (sundowndev/phoneinfoga)
- License
- GPL-3.0
- Runs locally
- No — requires a network request
- Verification
- Not yet verified
- Input
- Query
- Output
- Text
Built with sundowndev/phoneinfoga. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- License
- GPL-3.0
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- / — GitHub Repository
Upstream project · GitHub
- GPL-3.0 License
Upstream project
Frequently asked
What types of phone numbers does PhoneInfoga support?
PhoneInfoga handles international numbers formatted with standard E.164 conventions. It focuses on numbers with known carrier databases, though results vary by region. Unsupported formats may yield incomplete or inaccurate data.
How does PhoneInfoga differentiate between mobile and landline numbers?
The tool uses carrier metadata and line type classifications from configured scanners. For example, mobile numbers often show carrier-specific prefixes, while landlines may align with fixed-line registry data. Accuracy depends on the underlying data sources.
How do I check if a number is registered with a specific carrier?
Use the ENUM scanner plugin to query the number's domain. For instance, a +14155550123 number would be checked against 'e164.info' for carrier registration. Ensure the plugin is enabled and configured for the target region.
How does PhoneInfoga compare to commercial tools like Numlookup or Twilio?
PhoneInfoga is open-source and modular, allowing customization for specific use cases. Commercial tools often provide more polished interfaces and broader data coverage. However, PhoneInfoga lacks real-time data and automated ownership identification features found in paid alternatives.
What should I do if PhoneInfoga returns no results?
Check if the number is formatted correctly, verify scanner plugins are enabled for the region, and ensure dependencies like Go are installed. If the number is unregistered or the data source is outdated, results may be incomplete.