Pricing overview
The Brazilian Institute of Geography and Statistics (IBGE) operates as the principal provider of official statistical and geographical information in Brazil. Unlike commercial Application Programming Interface (API) providers that typically charge for data access or transaction volumes, IBGE's core mission involves making its data publicly available to support government administration, academic research, and public knowledge. Consequently, direct commercial pricing for API calls, as seen with private sector geocoding or data services, is not applicable to IBGE's offerings.
Access to IBGE's extensive datasets, which include demographic censuses, economic surveys, and geospatial information for Brazil, is primarily provided through free web portals, file downloads, and specialized web services. These services are designed for consumption by the Brazilian government, researchers, and the general public without direct monetary charges per query or data unit. The operational costs for maintaining these data dissemination channels are covered by the Brazilian federal budget, supporting IBGE's institutional mandate to produce and disseminate official statistics and cartography. Users seeking to integrate IBGE data into applications typically do so by consuming their public web services or downloading data files for local processing, rather than through a metered API pricing structure common in commercial API ecosystems like those offered by Google Maps Platform or ArcGIS GeoCoding Service.
Plans and tiers
IBGE does not offer commercial plans or tiered subscription models for data access. Its operational framework is that of a public institution, meaning all available data and web services are generally accessible without requiring paid subscriptions or specific commercial licenses for standard use. The concept of "plans and tiers" is typically associated with private entities that differentiate service levels based on payment. For IBGE, access is uniform and open, aligning with its role as a national statistical office.
Instead of commercial tiers, IBGE organizes its data dissemination through various platforms and services, each designed for different types of data consumption:
- IBGE Data Portal: A central point for accessing published statistics, reports, and digital publications (IBGE homepage).
- SIDRA (Sistema IBGE de Recuperação Automática): An automated data retrieval system allowing users to query and extract data from various surveys and censuses dynamically.
- BDME (Banco de Dados Estatísticos do IBGE): A statistical database for detailed macroeconomic and social indicators.
- Geospatial Data Platforms: Services that provide access to maps, territorial divisions, and other geographical information, often in standard geospatial formats.
Each of these platforms offers comprehensive access to specific categories of data without charges. The "tier" in this context refers more to the type of data or service being accessed, rather than a pricing level. For example, a user requiring detailed municipal-level census data would use SIDRA, while an application needing boundary files for Brazilian states would access geospatial services. There are no distinctions in access based on payment for these different data types.
The table below illustrates the typical modes of IBGE data access, emphasizing their non-commercial nature:
| Access Mode | Price | Key Features/Limits | Best For |
|---|---|---|---|
| IBGE Data Portal (Web) | Free | Direct access to publications, reports, aggregate data. No API limits. | General public, researchers for high-level data consumption. |
| SIDRA (Web Service) | Free | Programmatic access to detailed statistical tables. Rate limits may apply for automated scraping (undocumented, but good practice to rate limit). | Developers, data analysts requiring specific, queryable statistical data. |
| Geospatial Data Services | Free | Download of shapefiles, KML, WMS/WFS services for maps and boundaries. | GIS professionals, cartographers, applications needing spatial data. |
| Open Data Initiatives | Free | Specific datasets made available for easy download and integration. | Academics, developers building data-driven applications. |
Free tier and limits
IBGE's entire data catalog and all its official web services effectively constitute a "free tier" as there are no paid tiers above them. All users, whether individuals, academic institutions, or commercial entities, can access the same range of data and services without direct cost. This aligns with the public service mandate of national statistical offices.
While there are no monetary costs, users should be aware of potential implicit limits, primarily concerning fair use and resource consumption:
- Rate Limiting: Although not explicitly documented with strict numeric thresholds like commercial APIs (e.g., Cloudflare API rate limits), excessive automated requests to IBGE's web services (such as SIDRA) could potentially lead to temporary IP blocking to protect server resources. Users are generally expected to design their applications with reasonable request frequencies and implement exponential backoff strategies to prevent overwhelming the servers.
- Data Volume: While large datasets are available for download, direct programmatic access via web services might be better suited for querying specific subsets rather than bulk downloading entire databases. For very large-scale data ingestion, downloading compressed files directly is often the recommended approach.
- Usage Policies: Users are expected to respect the terms of use published on the IBGE website, which generally emphasize proper attribution and non-malicious use. Commercial applications built using IBGE data typically need to acknowledge IBGE as the source.
For most standard use cases involving data retrieval for analysis, research, or integration into applications, the existing free access with fair use considerations is sufficient. There is no premium option to bypass these implicit limits or gain faster access through payment.
Real-world cost examples
Since IBGE does not charge for data access, the direct monetary cost to use its services is zero. However, real-world "costs" for integrating and utilizing IBGE data would primarily be indirect and depend on the user's infrastructure, development efforts, and specific project requirements.
Here are several illustrative scenarios:
-
Academic Research Project:
- Use Case: A university researcher needs to analyze demographic changes in Brazilian municipalities over the last two decades.
- IBGE Data Use: The researcher uses the SIDRA web interface to query and download aggregated census data for specific municipalities and time periods.
- Direct Cost: $0 for data access.
- Indirect Costs: Time spent by the researcher learning the SIDRA interface, data cleaning and preparation, and computational resources (laptop, statistical software) for analysis.
-
Startup Application Development:
- Use Case: A proptech startup wants to display average income data for Brazilian neighborhoods on an interactive map.
- IBGE Data Use: Developers write scripts to programmatically access SIDRA's web services to retrieve income statistics, and download geospatial boundary files (e.g., shapefiles) from IBGE's mapping service. The data is then stored in a local database.
- Direct Cost: $0 for data access.
- Indirect Costs: Developer salaries for integration, data storage costs (e.g., AWS S3, Google Cloud Storage), server costs for hosting the application, and potential costs for commercial mapping APIs (e.g., Google Maps, ArcGIS) if IBGE's raw geospatial data needs to be combined with a proprietary base map.
-
Government Policy Analysis:
- Use Case: A municipal government department needs to understand the distribution of public services relative to population density.
- IBGE Data Use: Regular downloads of census data and official municipal boundaries. Integration into a Geographic Information System (GIS) for spatial analysis.
- Direct Cost: $0 for data access.
- Indirect Costs: Software licenses for GIS platforms (if not using open-source options), staff time for data processing and analysis, and infrastructure for local data storage.
In all these examples, the "cost" associated with IBGE data is not transactional but rather relates to the internal resources and external tools required to consume, process, and present the information derived from IBGE's public datasets.
How the pricing compares
Comparing IBGE's "pricing" to commercial alternatives requires understanding that IBGE operates under a different mandate. IBGE's mission is public data dissemination, making its data free at the point of use. Commercial alternatives, conversely, typically monetize their data access or enhanced services.
Key differences include:
-
Direct Cost:
- IBGE: $0 for direct data access.
- Commercial Alternatives: Typically involve tiered pricing (e.g., free tiers with limited requests, paid tiers based on usage volume, data features, or support levels). Examples include Stripe's API pricing for payment processing or Google Cloud's various API pricing models.
-
Data Scope and Authority:
- IBGE: The official and authoritative source for Brazilian statistical and geospatial data. Data is collected and validated by the federal government.
- Commercial Alternatives: May offer global coverage, aggregated data from various sources (including public ones), or proprietary datasets. While convenient, their data may not always carry the same official authority as national statistical offices.
-
API Design and Developer Experience:
- IBGE: Web services are functional but may not always adhere to modern RESTful API best practices or offer extensive developer documentation, SDKs, or dedicated support channels common in commercial API offerings. Their services are designed for data retrieval rather than complex transactional operations.
- Commercial Alternatives: Often invest heavily in developer experience, providing clear API documentation, SDKs for multiple languages, robust API governance, and dedicated support teams (e.g., Twilio's API best practices).
-
Service Level Agreements (SLAs):
- IBGE: As a public service, formal SLAs regarding uptime, response times, or dedicated technical support are generally not provided. Interruptions or changes to services typically follow public government communication protocols.
- Commercial Alternatives: Often provide explicit SLAs for uptime, performance, and support, especially for enterprise-tier clients, offering guarantees that are critical for mission-critical applications.
In summary, IBGE represents a unique model where the "price" is embedded in the public good. Users trade the convenience and guarantees of a commercial API (such as dedicated support, predictable performance under heavy load, and specific transactional capabilities) for free access to authoritative, comprehensive national data. For projects that require official Brazilian statistics and geospatial information and have the internal capacity to process and integrate data, IBGE offers an unparalleled, cost-free foundation. For applications demanding high-availability, global geospatial functionality, or extensive developer tooling, commercial providers remain a necessary consideration, albeit with associated costs.