1<!DOCTYPE html> 2<html lang="en"> 3<head> 4<meta charset="UTF-8"> 5<link href="//assets.opencagedata.com" rel="dns-prefetch"> 6<meta content="width=device-width, initial-scale=1.0" name="viewport"> 7<meta content="OpenCage pricing and common pricing/billing questions. We offer free trials and secure payment in different currencies for clients of all sizes. 8" name="description"> 9<meta content="follow, index" name="robots"> 10<meta content="OpenCage Pricing - Geocoding API and Geosearch 11" property="og:title"> 12<meta content="website" property="og:type"> 13<meta content="https://assets.opencagedata.com/assets/opencage_logo_200_100-219e46ebb35897921848dcd2abb9f828a884510fcf2532efe5bae330259a4288.png" property="og:logo"> 14<meta content="OpenCage pricing and common pricing/billing questions. We offer free trials and secure payment in different currencies for clients of all sizes. 15" property="og:description"> 16<meta content="https://opencagedata.com/pricing" property="og:url"> 17<meta content="https://assets.opencagedata.com/assets/pricing2-4888badec1aadb699466efb6d25d69b8700e501ccb9d4d54fe3703b39423f7f7.png" property="og:image"> 18 19<meta content="5lTtMtpl6wP-mAwEqc4F6UXGjSyaBvwiNK1jBMj6mCA" name="google-site-verification"> 20<meta content="#1a8865" name="theme-color"> 21<title>OpenCage Pricing - Geocoding API and Geosearch</title> 22<link href="https://assets.opencagedata.com/assets/favicon-87b005b78d525e217f87b3da68cfc008223392f914c557c04120e05f98caa617.ico" rel="icon" type="image/x-icon"> 23<link href="https://assets.opencagedata.com/assets/favicon-32x32-d26ea3e85fc671067f21f2daa037b2a9b01b28755aba2b385e5879e2d23f76c8.png" rel="icon" sizes="32x32" type="image/png"> 24<link href="https://assets.opencagedata.com/assets/favicon-16x16-8c2658452b18782f5b536fcac07be8af69f2fee4d121b3412e3cc43ee96cdcd9.png" rel="icon" sizes="16x16" type="image/png"> 25<link href="https://assets.opencagedata.com/assets/favicon-192x192-90b5c3313f4d260427e23ab7b998993930af12f9d212e250ed3da0bb6d9a7e41.png" rel="icon" sizes="192x192" type="image/png"> 26<link href="https://assets.opencagedata.com/assets/favicon-512x512-041882585a2625eef5ed16a9441dc7eb4834d391990f21f3505f4631ba0dec3c.png" rel="icon" sizes="512x512" type="image/png"> 27 28 29<link rel="stylesheet" href="https://assets.opencagedata.com/assets/visitors-de6dc448acaa923d29375c8955f8fec249f0b6799da32a3263eef539c877d2ca.css" media="all" /> 30 31<link crossorigin="anonymous" href="https://assets.opencagedata.com/assets/Roboto_100-d9ac5f7e5b7e3858a91e13c329523e5fa77b63341e538de9c9ce4bfed8be03ee.woff2" rel="prefetch" type="font/woff2"> 32<link crossorigin="anonymous" href="https://assets.opencagedata.com/assets/Roboto_400-3164c7897247b1946a65bcbe79b0bacfde62a6f9e2a99a1bbbbbaa1df038c91f.woff2" rel="prefetch" type="font/woff2"> 33<link crossorigin="anonymous" href="https://assets.opencagedata.com/assets/Roboto_700-3a3ce2d4880c951579be5b8e241dce7fd384a940c0530965c98d890ba936d571.woff2" rel="prefetch" type="font/woff2"> 34<link crossorigin="anonymous" href="https://assets.opencagedata.com/assets/@fortawesome/fontawesome-free/webfonts/fa-solid-900-1f061e16faf6ac1f3c39084a02980d7c2143f6de1b4368097bbf2ab9e26acc2c.woff2" rel="prefetch" type="font/woff2"> 35<link href="https://opencagedata.com/pricing" rel="canonical"> 36<link href="/pricing.md" rel="alternate" title="OpenCage Pricing - Geocoding API and Geosearch" type="text/markdown">
37<script type="application/ld+json"> 38{ 39 "@context": "https://schema.org", 40 "@type": "Organization", 41 "@id": "https://opencagedata.com/#organization", 42 "name": "OpenCage", 43 "legalName": "OpenCage GmbH", 44 "url": "https://opencagedata.com", 45 "foundingDate": "2013", 46 "sameAs": [ 47 "https://www.wikidata.org/wiki/Q119725182", 48 "https://github.com/opencagedata", 49 "https://www.linkedin.com/company/opencage/", 50 "https://en.osm.town/@opencage" 51 ] 52} 53</script>
53 54 55<meta name="csrf-param" content="authenticity_token" /> 56<meta name="csrf-token" content="ATJuMQ0-dKAaj-_i_OWFgIBKElzrJKMy4cqLjd1kQTIxpjv-jB08SzzEZT-xh-p_qrM9hm2bzGJE9JOoXOt3vA" /> 57 58</head> 59<body> 60<header> 61<a href="#main-content" class="skip-link">Skip to main content</a> 62 63<div class="green-world-bg"> 64<div class="container" id="geocoder-header"> 65<nav class="navbar navbar-expand-lg"> 66<div class="container align-items-center"> 67<a class="navbar-brand" href="/"> 68<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 310 154.1" style="enable-background:new 0 0 310 154.1;" xml:space="preserve" role="img" aria-labelledby="a2hmuv4kv09thi9u12y07p5yro1j5r45" width="114" height="50"><title id="a2hmuv4kv09thi9u12y07p5yro1j5r45">OpenCage logo</title> 69<style type="text/css"> 70 .st0{fill:#ffffff;} 71 .st1{fill:#ffffff;} 72</style> 73<g> 74 <rect x="125.6" y="124.2" class="st0" width="6.3" height="23.4"></rect> 75 <polyline class="st0" points="105.2,124.2 105.2,144.4 108.3,144.4 "></polyline> 76 <polygon class="st0" points="108.3,147.5 102.1,147.5 102.1,124.2 108.3,124.2 "></polygon> 77 <polygon class="st0" points="84.9,147.5 78.6,147.5 78.6,124.2 84.9,124.2 "></polygon> 78 <path class="st0" d="M125.5,53.8l0-0.7c0-16.5-13.9-30.8-33.6-37c8.5,8.3,14.5,21.4,16,37h0c0,0.2,0.1,0.5,0.1,0.7h-6.6 c-1.8-19-11.2-34.3-23.3-39.3c5.2,11.8,6,33.7,6.2,39.3l-6.2-0.1c-0.9-26.8-6.1-39.6-8.4-40.8c-3.1,1.4-8.6,18.5-8.6,47.6v87H55 v-87c0-13.9,1.5-34.7,6.5-46c-0.1,0-0.2,0.1-0.4,0.2c-0.3,0.1-0.5,0.2-0.8,0.3c-0.5,0.2-0.9,0.5-1.4,0.7c-0.1,0-0.1,0.1-0.2,0.1 c-0.2,0.1-0.4,0.2-0.6,0.4c-1.7,1-3.3,2.2-4.9,3.6c-0.2,0.2-0.4,0.3-0.6,0.5c-0.3,0.3-0.5,0.5-0.8,0.8c-0.2,0.2-0.4,0.4-0.6,0.6 c-1,1.1-1.9,2.2-2.8,3.4c-0.1,0.2-0.2,0.3-0.3,0.5c-1.1,1.5-2.1,3-3,4.7c-0.2,0.3-0.3,0.5-0.4,0.8c-0.1,0.1-0.1,0.2-0.2,0.3 c-0.3,0.5-0.5,1-0.7,1.5c0,0.1-0.1,0.2-0.1,0.3c-0.1,0.3-0.2,0.5-0.4,0.8c-0.1,0.3-0.3,0.6-0.4,1c-0.1,0.3-0.3,0.6-0.4,1 c-0.1,0.3-0.2,0.5-0.3,0.8c0,0.1-0.1,0.2-0.1,0.3c-0.2,0.6-0.4,1.1-0.6,1.7c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.3-0.2,0.7-0.3,1 c-0.1,0.3-0.2,0.7-0.3,1c-0.4,1.2-0.7,2.3-1,3.5c-0.1,0.3-0.1,0.5-0.2,0.8c-0.1,0.3-0.1,0.5-0.2,0.8c0,0.2-0.1,0.4-0.1,0.7 c-0.2,1-0.4,2-0.5,3.1c-0.1,0.8-0.2,1.5-0.3,2.3c-0.1,0.4-0.1,0.8-0.1,1.2c0,0.2,0,0.3,0,0.5c-0.1,0.6-0.1,1.1-0.1,1.7 c0,0.3,0,0.7-0.1,1c0,0.3,0,0.6-0.1,1c0,0.3,0,0.5,0,0.8c0,0.4,0,0.7,0,1.1c0,0.4,0,0.8,0,1.2v87h-6.3l0-87c0-1.2,0-2.5,0.1-3.7 c0-0.3,0-0.6,0.1-1c0-0.2,0-0.5,0-0.7c0.1-1.5,0.2-2.9,0.4-4.3c0-0.3,0.1-0.6,0.1-0.9c0-0.3,0.1-0.6,0.1-1c0.2-1.1,0.4-2.2,0.6-3.3 c0.1-0.2,0.1-0.5,0.2-0.7c0.1-0.3,0.1-0.5,0.2-0.8c0.4-1.7,0.8-3.4,1.3-5c0.1-0.3,0.2-0.7,0.3-1c0.1-0.3,0.2-0.6,0.3-1 c0.1-0.4,0.3-0.8,0.4-1.2c0.4-1.2,0.9-2.4,1.4-3.5c0.1-0.3,0.3-0.6,0.4-0.9c0.2-0.3,0.3-0.7,0.5-1c0.1-0.3,0.3-0.5,0.4-0.8 c0.1-0.2,0.2-0.4,0.3-0.7c0.2-0.3,0.4-0.7,0.5-1c0.2-0.4,0.5-0.9,0.7-1.3c0.2-0.3,0.4-0.7,0.6-1c0.1-0.2,0.2-0.4,0.3-0.6 c0.4-0.7,0.8-1.3,1.2-1.9c0.1-0.1,0.2-0.3,0.3-0.4c0.2-0.3,0.4-0.6,0.6-0.9c0,0,0-0.1,0.1-0.1c0.3-0.4,0.5-0.7,0.8-1.1 c0.3-0.4,0.6-0.7,0.9-1.1c0.2-0.3,0.4-0.5,0.7-0.8c0-0.1,0.1-0.1,0.1-0.2c0.2-0.3,0.4-0.5,0.7-0.8c0,0,0,0,0.1-0.1 c0.2-0.2,0.4-0.5,0.6-0.7c0.2-0.2,0.4-0.4,0.6-0.7c0.3-0.3,0.6-0.6,0.9-0.9c-20.1,6.1-34.2,20.5-34.2,37.2l0,94.4H7.8V53.2 c0-25.7,27.8-46.6,62-46.6h0l0,0.4l0,0.2V6.9l0-0.3c0.1,0,0.1,0,0.2,0v0c34,0.1,61.7,21.6,61.7,47.2L125.5,53.8z"></path> 79 <path class="st0" d="M69.8,6.6v0.7l0-0.2L69.8,6.6C69.8,6.6,69.8,6.6,69.8,6.6z"></path> 80 <polygon class="st0" points="69.8,6.9 69.8,7.3 69.8,7 "></polygon> 81 <polygon class="st0" points="31.6,147.5 31.6,147.5 31.6,60.6 "></polygon> 82 <polygon class="st0" points="37.8,147.5 37.8,147.5 37.8,60.6 "></polygon> 83 <path class="st1" d="M71.5,87c0-2.8,0.5-5.4,1.4-7.7c0.9-2.3,2.2-4.3,3.9-5.9c1.7-1.6,3.6-2.9,5.9-3.8c2.3-0.9,4.8-1.3,7.5-1.3 c2.8,0,5.3,0.4,7.6,1.2c2.3,0.9,4.3,2.1,6,3.7c1.7,1.6,3,3.6,3.9,5.9c0.9,2.3,1.4,4.9,1.4,7.7c0,2.8-0.5,5.3-1.4,7.6 c-0.9,2.3-2.2,4.2-3.9,5.9c-1.7,1.6-3.7,2.9-6,3.8c-2.3,0.9-4.8,1.4-7.6,1.4c-2.7,0-5.3-0.4-7.5-1.3c-2.3-0.9-4.3-2.1-5.9-3.8 c-1.7-1.6-2.9-3.6-3.9-5.8C72,92.3,71.5,89.8,71.5,87z M78.1,86.6c0,1.9,0.3,3.7,0.9,5.3c0.6,1.6,1.4,3,2.5,4.2 c1.1,1.2,2.3,2.1,3.8,2.8c1.5,0.7,3.1,1,5,1c1.8,0,3.5-0.3,5-1c1.5-0.7,2.8-1.6,3.9-2.8c1.1-1.2,1.9-2.6,2.5-4.2 c0.6-1.6,0.9-3.4,0.9-5.3c0-1.8-0.3-3.4
83-0.9-5c-0.6-1.5-1.4-2.9-2.5-4c-1.1-1.2-2.4-2.1-3.9-2.7c-1.5-0.7-3.2-1-5-1 c-1.8,0-3.5,0.3-5,1c-1.5,0.7-2.8,1.6-3.8,2.7c-1.1,1.2-1.9,2.5-2.5,4C78.4,83.2,78.1,84.9,78.1,86.6z"></path> 84 <path class="st1" d="M111.6,80.6h5.7v3.6h0.1c0.9-1.5,2-2.5,3.5-3.2c1.5-0.7,3.1-1,4.8-1c1.8,0,3.5,0.3,5,1c1.5,0.7,2.7,1.5,3.8,2.7 c1,1.1,1.8,2.5,2.4,4c0.5,1.5,0.8,3.2,0.8,5c0,1.8-0.3,3.4-0.9,5c-0.6,1.5-1.4,2.9-2.4,4c-1,1.1-2.2,2-3.7,2.7c-1.4,0.7-3,1-4.7,1 c-1.1,0-2.1-0.1-3-0.3c-0.9-0.2-1.6-0.5-2.3-0.9c-0.7-0.4-1.2-0.8-1.7-1.2c-0.5-0.4-0.9-0.8-1.2-1.2h-0.2v14.5h-6L111.6,80.6 L111.6,80.6z M131.5,92.6c0-0.9-0.2-1.8-0.5-2.7c-0.3-0.9-0.8-1.6-1.4-2.3c-0.6-0.7-1.4-1.2-2.2-1.6c-0.9-0.4-1.9-0.6-3-0.6 c-1.1,0-2.1,0.2-3,0.6c-0.9,0.4-1.6,0.9-2.2,1.6c-0.6,0.7-1.1,1.4-1.4,2.3c-0.3,0.9-0.5,1.8-0.5,2.7c0,0.9,0.2,1.8,0.5,2.7 c0.3,0.9,0.8,1.6,1.4,2.3c0.6,0.7,1.4,1.2,2.2,1.6c0.9,0.4,1.9,0.6,3,0.6c1.1,0,2.1-0.2,3-0.6c0.9-0.4,1.6-0.9,2.2-1.6 c0.6-0.7,1.1-1.4,1.4-2.3C131.3,94.4,131.5,93.5,131.5,92.6z"></path> 85 <path class="st1" d="M145.4,94.7c0.2,1.8,0.9,3.2,2.1,4.2c1.2,1,2.7,1.5,4.4,1.5c1.5,0,2.8-0.3,3.8-0.9c1-0.6,1.9-1.4,2.7-2.3l4.3,3.3 c-1.4,1.7-3,3-4.7,3.7c-1.7,0.7-3.6,1.1-5.5,1.1c-1.8,0-3.5-0.3-5.1-0.9c-1.6-0.6-3-1.5-4.2-2.6c-1.2-1.1-2.1-2.4-2.8-4 c-0.7-1.6-1-3.3-1-5.2c0-1.9,0.3-3.6,1-5.2c0.7-1.6,1.6-2.9,2.8-4c1.2-1.1,2.6-2,4.2-2.6c1.6-0.6,3.3-0.9,5.1-0.9 c1.7,0,3.2,0.3,4.6,0.9c1.4,0.6,2.6,1.4,3.6,2.5c1,1.1,1.8,2.5,2.3,4.1c0.6,1.6,0.8,3.5,0.8,5.6v1.7L145.4,94.7L145.4,94.7z M157.8,90.2c0-1.8-0.6-3.2-1.7-4.2c-1.1-1-2.6-1.5-4.5-1.5c-1.8,0-3.2,0.5-4.3,1.6c-1.1,1-1.7,2.4-1.9,4.2L157.8,90.2L157.8,90.2z "></path> 86 <path class="st1" d="M166.9,80.6h5.7v3.9h0.1c0.6-1.2,1.4-2.2,2.6-3.1c1.2-0.9,2.8-1.3,4.8-1.3c1.6,0,3,0.3,4.1,0.8c1.1,0.5,2,1.2,2.7,2.1 c0.7,0.9,1.2,1.9,1.5,3c0.3,1.1,0.5,2.3,0.5,3.6v15.2h-6V92.5c0-0.7,0-1.4-0.1-2.2c-0.1-0.8-0.2-1.6-0.5-2.3 c-0.3-0.7-0.7-1.3-1.3-1.8c-0.6-0.5-1.4-0.7-2.5-0.7c-1,0-1.8,0.2-2.5,0.5c-0.7,0.3-1.3,0.8-1.7,1.4c-0.5,0.6-0.8,1.2-1,2 c-0.2,0.7-0.3,1.5-0.3,2.3v13.1h-6L166.9,80.6L166.9,80.6z"></path> 87 <path class="st1" d="M218.1,77.5c-1.3-1.4-2.6-2.3-3.8-2.8c-1.2-0.5-2.4-0.7-3.7-0.7c-1.8,0-3.5,0.3-5,1c-1.5,0.7-2.8,1.6-3.8,2.7 c-1.1,1.2-1.9,2.5-2.5,4c-0.6,1.5-0.9,3.2-0.9,5c0,1.9,0.3,3.7,0.9,5.3c0.6,1.6,1.4,3,2.5,4.2c1.1,1.2,2.3,2.1,3.8,2.8 c1.5,0.7,3.1,1,5,1c1.4,0,2.8-0.3,4.2-1c1.4-0.7,2.6-1.8,3.8-3.3l5.2,3.7c-1.6,2.2-3.6,3.8-5.9,4.8c-2.3,1-4.8,1.5-7.4,1.5 c-2.7,0-5.3-0.4-7.5-1.3c-2.3-0.9-4.3-2.1-5.9-3.8c-1.7-1.6-2.9-3.6-3.9-5.8c-0.9-2.3-1.4-4.8-1.4-7.6c0-2.8,0.5-5.4,1.4-7.7 c0.9-2.3,2.2-4.3,3.9-5.9s3.6-2.9,5.9-3.8c2.3-0.9,4.8-1.3,7.5-1.3c2.4,0,4.6,0.4,6.7,1.3c2.1,0.9,4,2.3,5.7,4.3L218.1,77.5z"></path> 88 <path class="st1" d="M241.8,101.3h-0.1c-0.9,1.4-2,2.4-3.3,3c-1.3,0.6-2.8,0.9-4.4,0.9c-1.1,0-2.2-0.1-3.2-0.4c-1.1-0.3-2-0.8-2.8-1.4 c-0.8-0.6-1.5-1.4-2-2.3c-0.5-0.9-0.8-2-0.8-3.2c0-1.3,0.2-2.4,0.7-3.3c0.5-0.9,1.1-1.7,1.9-2.3c0.8-0.6,1.7-1.1,2.7-1.5 c1-0.4,2.1-0.6,3.2-0.8c1.1-0.2,2.2-0.3,3.4-0.4c1.1,0,2.2-0.1,3.2-0.1h1.5V89c0-1.5-0.5-2.6-1.6-3.4c-1-0.8-2.4-1.1-4-1.1 c-1.3,0-2.5,0.2-3.6,0.7c-1.1,0.4-2.1,1.1-2.9,1.8l-3.2-3.2c1.3-1.4,2.9-2.4,4.7-3c1.8-0.6,3.6-0.9,5.5-0.9c1.7,0,3.1,0.2,4.3,0.6 c1.2,0.4,2.1,0.9,2.9,1.5c0.8,0.6,1.4,1.3,1.8,2.1c0.4,0.8,0.7,1.6,0.9,2.4c0.2,0.8,0.3,1.6,0.3,2.3c0,0.8,0,1.4,0,2v13.8h-5.4 L241.8,101.3L241.8,101.3z M241.4,93.9h-1.3c-0.8,0-1.8,0-2.8,0.1c-1,0.1-2,0.2-2.9,0.5c-0.9,0.3-1.7,0.6-2.3,1.1 c-0.6,0.5-1,1.2-1,2c0,0.6,0.1,1,0.4,1.4c0.3,0.4,0.6,0.7,1,1c0.4,0.3,0.8,0.5,1.4,0.6c0.5,0.1,1,0.2,1.5,0.2 c2.1,0,3.6-0.5,4.6-1.5c1-1,1.5-2.3,1.5-4L241.4,93.9L241.4,93.9z"></path> 89 <path class="st1" d="M275.5,80.6v21.9c0,2.2-0.3,4.1-0.8,5.9c-0.5,1.8-1.4,3.2-2.5,4.5s-2.5,2.2-4.2,2.8c-1.7,0.7-3.7,1-6.1,1 c-2.2,0-4.4-0.3-6.4-0.9c-2-0.6-3.9-1.6-5.6-3.1l3.6-4.9c1.2,1.1,2.5,2,3.8,2.6c1.3,0.6,2.8,0.9,4.5,0.9c1.4,0,2.6-0.2,3.6-0.6 c1-0.4,1.8-1,2.4-1.7c0.6-0.7,1-1.5,1.3-2.5c0.3-1,0.4-2.1,0.4-3.3v-1.8h-0.1c-0.9,1.2-2,2-3.5,2.6c-1.4,0.6-2.9,0.9-4.4,0.9 c-1.8,0-3.4-0.3-4.9-1c-1.5-0.7-2.7-1.5-3.8-2.6c-1.1-1.1-1.9-2.4-2.4-3.9c-0.6-1.5-0.9-3.1-0.9-4.8c0-1.8,0.3-3.4,0.8-5 c0.5-1.5,1.3-2.9,2.4-4c1-1.1,2.3-2,3.7-2.7c1.5-0.7,3.1-1,5-1c1.7,0,3.3,0.3,4.8,1c1.5,0.7,2.6,1.7,3.5,3.2h0.1v-3.6L275.5,80.6 L275.5,80.6z M262.6,85.4c-1.1,0-2,0.2-2.9,0.5c-0.9,0.4-1.6,0.8-2.2,1.5c-0.6,0.6-1.1,1.4-1.4,2.3c-0.4,0.9-0.5,1.9-0.5,2.9 c0,1,0.2,1.9,0.5,2.7c0.3,0.8,0.8,1.6,1.5,2.2c0.6,0.6,1.4,1.1,2.3,1.5c0.9,0.4,1.8,0.6,2.8,0.6c1.1,0,2.1-0.2,3-0.6 c0.9-0.4,1.6-0.9,2.3-1.5c0.6-0.6,1.1-1.4,1.4-2.2c0.3-0.9,0.5-1.8,0.5-2.8c0-2.1-0.6-3.8-1.9-5.1C266.6,86,264.8,85.4,262.6,85.4z "></path> 90 <path class="st1" d="M283.8,94.7c0.2,1.8,0.9,3.2,2.1,4.2c1.2,1,2.7,
901.5,4.4,1.5c1.5,0,2.8-0.3,3.8-0.9c1-0.6,1.9-1.4,2.7-2.3l4.3,3.3 c-1.4,1.7-3,3-4.7,3.7c-1.7,0.7-3.6,1.1-5.5,1.1c-1.8,0-3.5-0.3-5.1-0.9c-1.6-0.6-3-1.5-4.2-2.6c-1.2-1.1-2.1-2.4-2.8-4 c-0.7-1.6-1-3.3-1-5.2c0-1.9,0.3-3.6,1-5.2c0.7-1.6,1.6-2.9,2.8-4c1.2-1.1,2.6-2,4.2-2.6c1.6-0.6,3.3-0.9,5.1-0.9 c1.7,0,3.2,0.3,4.6,0.9c1.4,0.6,2.6,1.4,3.6,2.5c1,1.1,1.8,2.5,2.3,4.1c0.6,1.6,0.8,3.5,0.8,5.6v1.7L283.8,94.7L283.8,94.7z M296.1,90.2c0-1.8-0.6-3.2-1.7-4.2c-1.1-1-2.6-1.5-4.5-1.5c-1.8,0-3.2,0.5-4.3,1.6c-1.1,1-1.7,2.4-1.9,4.2L296.1,90.2L296.1,90.2z "></path> 91</g> 92</svg> 93</a> 94<button aria-expanded="false" aria-label="Toggle navigation" class="btn btn-light navbar-toggler" data-bs-target="#navbar-collapsable" data-bs-toggle="collapse"> 95<span class="navbar-toggler-icon"></span> 96</button> 97<div class="collapse navbar-collapse" id="navbar-collapsable"> 98<ul class="navbar-nav"> 99<li class="nav-item dropdown hover-dropdown"> 100<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button"> 101<span class="nav-link-inner-text">Geocoding API</span> 102</a> 103<ul class="dropdown-menu"> 104<li> 105<a class="dropdown-item media" href="/api#quickstart"> 106<div class="media-body align-self-center"> 107<h5>Quick Start</h5> 108<div class="desc">start geocoding ASAP</div> 109</div> 110</a> 111</li> 112<li> 113<a class="dropdown-item media" href="/api"> 114<div class="media-body align-self-center"> 115<h5>API Documentation</h5> 116<div class="desc">parameters, best practices, response codes</div> 117</div> 118</a> 119</li> 120<li> 121<a class="dropdown-item media" href="/demo"> 122<div class="media-body align-self-center"> 123<h5>Demo</h5> 124<div class="desc">try the API out</div> 125</div> 126</a> 127</li> 128<li> 129<a class="dropdown-item media" href="/sdks"> 130<div class="media-body align-self-center"> 131<h5>Libraries and SDKs</h5> 132<div class="desc">40+ programming languages</div> 133</div> 134</a> 135</li> 136<li> 137<a class="dropdown-item media" href="/tutorials"> 138<div class="media-body align-self-center"> 139<h5>Tutorials</h5> 140<div class="desc">example code</div> 141</div> 142</a> 143</li> 144<li> 145<a class="dropdown-item" href="/tutorials/geocode-a-spreadsheet"> 146Spreadsheet Upload 147<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 148</a> 149</li> 150<li> 151<a class="dropdown-item" href="https://github.com/OpenCageData/opencage-skills/" target="_blank"> 152Agent Skill for geocoding 153<i class="fas fa-up-right-from-square" aria-hidden="true"></i> 154</a> 155</li> 156<li class="ps-4"> 157Compare: 158<br> 159<a class="dropdown-item" href="/reducing-your-google-geocoding-costs"> 160Versus Google Maps pricing 161</a> 162<a class="dropdown-item media" href="/guides/how-to-compare-and-test-geocoding-services#buildvsbuy"> 163Build versus Buy 164</a> 165<a class="dropdown-item" href="/alternatives/self-hosting-nominatim"> 166With self-hosting Nominatim 167</a> 168</li> 169<li class="dropdown-divider"></li> 170<li> 171<a class="dropdown-item" href="https://status.opencagedata.com" rel="noopener" target="_blank"> 172Service status 173<i class="fas fa-circle server-status"></i> 174</a> 175</li> 176</ul> 177</li> 178<li class="nav-item dropdown hover-dropdown"> 179<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button"> 180<span class="nav-link-inner-text">Geosearch</span> 181</a> 182<ul class="dropdown-menu"> 183<li> 184<a class="dropdown-item media" href="/geosearch"> 185<div class="media-body align-self-center"> 186<h5>Location Autosuggest</h5> 187<div class="desc">for forms or maps</div> 188</div> 189</a> 190</li> 191<li> 192<a class="dropdown-item media" href="/geosearch/demo"> 193<div class="media-body align-self-center"> 194<h5>Demo</h5> 195<div class="desc">play with different configurations</div> 196</div> 197</a> 198</li> 199<li> 200<a class="dropdown-item" href="https://github.com/OpenCageData/opencage-skills/" target="_blank"> 201Agent Skill for geosearch 202<i class="fas fa-up-right-from-square" aria-hidden="true"></i> 203</a> 204</li> 205<li class="ps-4"> 206Add search box to a map: 207<br> 208<a class="dropdown-item media" href="/tutorials/leaflet-location-search"> 209<h5>Leafletjs</h5> 210</a> 211<a class="dropdown-item media" href="/tutorials/openlayers-location-search"> 212<h5>OpenLayers</h5> 213</a> 214<a class="dropdown-item media" href="https://codepen.io/opencage/pen/JjaepyE"> 215<h5>MapLibre</h5> 216</a> 217</li> 218<li class="dropdown-divider"></li> 219<li> 220<a class="dropdown-item" href="https://status.opencagedata.com" rel="noopener" target="_blank"> 221Service status 222<i class="fas fa-circle server-status"></i> 223</a> 224</li> 225</ul> 226</li> 227<li class="nav-item dropdown hover-dropdown"> 228<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button"> 229<span class="nav-link-inner-text">Pricing</span> 230</a> 231<ul class="dropdown-menu"> 232<li> 233<a class="dropdown-item media" href="/pricing"> 234<div class="media-body align-self-center"> 235<h5>Geocoding API subscriptions</h5> 236<div class="desc">monthly or annual, flat fee, no tricks</div> 237</div> 238</a> 239</li> 240<li> 241<a class="dropdown-item media" href="/pricing#geocoding-onetime"> 242<div class="media-body align-self-center"> 243<h5>Geocoding API one-time plans</h5> 244<div class="desc">perfect for one-off projects</div> 245</div> 246</a> 247</li> 248<li> 249<a class="dropdown-item media" href="/pricing#geosearch"> 250<div class="media-body align-self-center"> 251<h5>Geosearch / Autosuggest</h5> 252<div class="desc">flat fee, predictable pricing</div> 253</div> 254</a> 255</li> 256<li> 257<a class="dropdown-item media" href="/enterprise"> 258<div class="media-body align-self-center"> 259<h5>Enterprise solutions</h5> 260<div class="desc">for unique requirements</div> 261</div> 262</a> 263</li> 264</ul> 265</li> 266<li class="nav-item dropdown hover-dropdown"> 267<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button"> 268<span class="nav-link-inner-text">Learn</span> 269</a> 270<ul class="dropdown-menu"> 271<li> 272<a class="dropdown-item media" href="/guides/how-to-compare-and-test-geocoding-services"> 273<div class="media-body align-self-center"> 274<h5>Geocoding buyer's guide</h5> 275<div class="desc">read this first, avoid regret</div> 276</div> 277</a> 278</li> 279<li> 280<a class="dropdown-item media" href="/why-use-open-data"> 281Why open data matters 282</a> 283</li> 284<li> 285<a class="dropdown-item media" href="/guides/the-difference-between-geocoding-and-geosearch"> 286<div class="media-body align-self-center"> 287<h5>Geocoding vs Geosearch?</h5> 288<div class="desc">what's the difference?</div> 289</div> 290</a> 291</li> 292<li> 293<a class="dropdown-item media" href="/guides"> 294<div class="media-body align-self-center"> 295<h5>Guides</h5> 296<div class="desc">
296recipes for common scenarios</div> 297</div> 298</a> 299</li> 300<li> 301<a class="dropdown-item media" href="/tools"> 302<div class="media-body align-self-center"> 303<h5>Tools</h5> 304<div class="desc">geodata utilities</div> 305</div> 306</a> 307</li> 308<li> 309<a class="dropdown-item media" href="/faq"> 310<div class="media-body align-self-center"> 311<h5>FAQ</h5> 312<div class="desc">technical, billing, legal</div> 313</div> 314</a> 315</li> 316</ul> 317</li> 318<li class="nav-item dropdown hover-dropdown"> 319<a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" role="button"> 320<span class="nav-link-inner-text">About</span> 321</a> 322<ul class="dropdown-menu"> 323<li> 324<a class="dropdown-item media" href="/about"> 325<div class="media-body align-self-center"> 326<h5>About us</h5> 327<div class="desc">who we are, what we do</div> 328</div> 329</a> 330</li> 331<li> 332<a class="dropdown-item media" href="/contact"> 333<div class="media-body align-self-center"> 334<h5>Contact us</h5> 335<div class="desc">human support, not AI</div> 336</div> 337</a> 338</li> 339<li> 340<a class="dropdown-item media" href="https://blog.opencagedata.com"> 341<div class="media-body align-self-center"> 342<h5>Our blog</h5> 343<div class="desc">what's new</div> 344</div> 345</a> 346</li> 347<li> 348<a class="dropdown-item media" href="/gdpr"> 349<div class="media-body align-self-center"> 350<h5>Data Protection / GDPR</h5> 351<div class="desc">privacy first, always</div> 352</div> 353</a> 354</li> 355</ul> 356</li> 357 358</ul> 359<ul class="navbar-nav ms-auto" id="navbar-user-management"> 360<li class="nav-item d-flex align-items-center"> 361<button aria-expanded="false" aria-label="Search the documentation" class="nav-link docs-search-toggle" data-docs-search-toggle title="Search the documentation" type="button"> 362<i class="fas fa-search" aria-hidden="true"></i> 363</button> 364</li> 365<li class="nav-item"><a class="nav-link btn btn-sm btn-outline-primary" href="/users/sign_in">Log in</a></li> 366<li class="nav-item"><a class="nav-link btn btn-sm btn-light" data-no-turbolink="true" href="/users/sign_up">Sign up</a></li> 367</ul> 368</div> 369</div> 370</nav> 371</div> 372<div class="docs-search-overlay" data-docs-search-overlay hidden id="docs-search-overlay"> 373<form class="docs-search" data-docs-search data-docs-search-documents="/search/documents" role="search"> 374<label class="visually-hidden" for="docs-search">Search the documentation</label> 375<input aria-autocomplete="list" aria-controls="docs-search-results" aria-expanded="false" autocomplete="off" class="form-control" data-docs-search-input id="docs-search" name="docs-search" placeholder="Search across help pages and documentation..." role="combobox" type="search"> 376<button aria-label="Close search" class="btn-close docs-search-close" data-docs-search-close type="button"></button> 377<div class="docs-search-results" data-docs-search-results hidden id="docs-search-results" role="listbox"></div> 378<div aria-atomic="true" aria-live="polite" class="visually-hidden" id="docs-search-status"></div> 379</form> 380</div> 381 382<div class="container" id="geocoder-title"> 383<div class="row"> 384<div class="col-md-12"> 385<h1>OpenCage Pricing</h1> 386 387</div> 388</div> 389</div> 390</div> 391 392</header> 393<main id="main-content" tabindex="-1"> 394<div aria-atomic="true" aria-live="polite" class="visually-hidden" id="aria-live-announcer" role="status"></div> 395 396<div class="solutions-page" id="pricing"> 397<form class="container my-4"> 398<input type="hidden" name="authenticity_token" id="authenticity_token" value="vNmaWZhsj64WZOePNRlljRpjZQCpChQy7r3uztcbws6MTc-WGU_HRTAvbVJ4ewpyMJpK2i-1e2JLg_brVpT0QA" /> 399<div class="row"> 400<div class="col-lg-3 my-2"> 401<label class="visually-hidden">Product</label> 402<div aria-label="toggle buttons to select product" class="btn-group" role="group"> 403<input checked class="btn-check" id="navgc" name="product" type="radio" value="geocoding"> 404<label class="btn btn-outline-primary" for="navgc">Geocoding</label> 405<input class="btn-check" id="navgs" name="product" type="radio" value="geosearch"> 406<label class="btn btn-outline-primary" for="navgs">Geosearch</label> 407</div> 408</div> 409<div class="col-lg-6 my-2"> 410<label class="visually-hidden">Interval</label> 411<div aria-label="toggle buttons to select time interval" class="btn-group" role="group"> 412<input checked class="btn-check" id="gcmonthlyna" name="interval" type="radio" value="monthly"> 413<label class="btn btn-outline-primary" for="gcmonthlyna">Monthly</label> 414<input class="btn-check" id="gcannualnav" name="interval" type="radio" value="annual"> 415<label class="btn btn-outline-primary" for="gcannualnav">Annual</label> 416<input class="btn-check" id="gconetimenav" name="interval" type="radio" value="onetime"> 417<label class="btn btn-outline-primary" for="gconetimenav">One-time purchase</label> 418</div> 419</div> 420<div class="col-lg-3 my-2"> 421<label class="visually-hidden" for="currency">Currency</label> 422<select class="form-select form-select-primary w-auto ms-auto d-block" id="currency" name="currency"> 423<option data-geosearch="yes" selected value="USD"> 424US Dollar 425</option> 426<option value="AUD"> 427Australian Dollar 428</option> 429<option value="BRL"> 430Brazilian Real 431</option> 432<option data-geosearch="yes" value="GBP">
433British Pound 434</option> 435<option value="CAD"> 436Canadian Dollar 437</option> 438<option data-geosearch="yes" value="EUR"> 439Euro 440</option> 441<option value="JPY"> 442Japanese Yen 443</option> 444<option value="MXN"> 445Mexican Peso 446</option> 447<option value="PLN"> 448Polish Zloty 449</option> 450<option value="SGD"> 451Singapore Dollar 452</option> 453<option value="ZAR"> 454South African Rand 455</option> 456<option value="SEK"> 457Swedish Krona 458</option> 459<option value="CHF"> 460Swiss Franc 461</option> 462</select> 463</div> 464</div> 465</form> 466<div class="plans"> 467<div class="list-of-plans"> 468<div class="row"> 469<div class="col-md-4"> 470<div class="plan" data-plan="free"> 471<h4>Free trial</h4> 472<div class="price"> 473<span class="interval"> 474free while testing 475</span> 476</div> 477<div class="action"> 478<a class="btn btn-sm btn-primary" href="/users/sign_up">Sign Up</a> 479</div> 480<ul class="planattributes list-unstyled"> 481<li> 482<i class="fas fa-check" aria-hidden="true"></i> 4832,500 requests/day 484<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Hard limit that resets every 24 hours." aria-hidden="true"></i> 485</li> 486<li> 487<i class="fas fa-check" aria-hidden="true"></i> 4881 request/sec 489</li> 490<li> 491<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 492files up to 493100 494rows 495</li> 496<li> 497<i class="fas fa-check" aria-hidden="true"></i> 498no credit card required 499</li> 500<li> 501<i class="fas fa-check" aria-hidden="true"></i> 502store data permanently 503<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Whether you become a customer or not." aria-hidden="true"></i> 504</li> 505<li> 506<i class="fas fa-x" aria-hidden="true"></i> 507testing only 508<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Our free trial is for testing, not on-going or production use." aria-hidden="true"></i> 509</li> 510<li> 511<i class="fas text-danger">1</i> 512only one API key 513</li> 514<li> 515<i class="fas fa-x" aria-hidden="true"></i> 516no IP restriction 517</li> 518<li> 519<i class="fas fa-x" aria-hidden="true"></i> 520no CORS restriction 521</li> 522<li> 523<i class="fas fa-location-dot" aria-hidden="true"></i> 524best effort support 525</li> 526</ul> 527</div> 528 529</div> 530<div class="col-md-4"> 531<div class="plan" data-plan="geocoding-xsmall-monthly-usd"> 532<h4>X-Small</h4> 533<div class="price"><span class="currency">$</span><span class="number">50</span><span class="interval">/mo</span></div> 534<div class="action"> 535<a class="btn btn-sm btn-primary" href="/users/sign_up">Sign Up</a> 536</div> 537<ul class="planattributes list-unstyled"> 538<li> 539<i class="fas fa-check" aria-hidden="true"></i> 54010,000 requests/day 541<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Subscription customer limits are "soft" - they are based on daily average over the course of a month. Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 542</li> 543<li> 544<i class="fas fa-check" aria-hidden="true"></i> 54515 requests/sec 546</li> 547<li> 548<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 549files up to 55010,000 551rows 552 553</li> 554<li> 555<i class="fas fa-check" aria-hidden="true"></i> 556about $0.17 per 1,000 557</li> 558<li> 559<i class="fas fa-check" aria-hidden="true"></i> 560store data permanently 561<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Even when you are no longer a customer." aria-hidden="true"></i> 562 563</li> 564<li> 565<i class="fas fa-check" aria-hidden="true"></i> 566no surge pricing 567<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 568 569</li> 570<li> 571<i class="fas fa-check" aria-hidden="true"></i> 572multiple API keys 573<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Different API keys for "dev", "testing", and "prod", or one for each project - whatever you need." aria-hidden="true"></i> 574</li> 575<li> 576<i class="fas fa-check" aria-hidden="true"></i> 577IP restriction 578<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to IPs or IP ranges, per API key" aria-hidden="true"></i> 579 580</li> 581<li> 582<i class="fas fa-check" aria-hidden="true"></i> 583CORS restriction 584<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to URLs, per API key" aria-hidden="true"></i> 585 586</li> 587<li> 588<i class="fas fa-check" aria-hidden="true"></i> 589priority support 590</li> 591</ul> 592</div> 593 594</div> 595<div class="col-md-4">
596<div class="plan" data-plan="geocoding-small-monthly-usd"> 597<h4>Small</h4> 598<div class="price"><span class="currency">$</span><span class="number">125</span><span class="interval">/mo</span></div> 599<div class="action"> 600<a class="btn btn-sm btn-primary" href="/users/sign_up">Sign Up</a> 601</div> 602<ul class="planattributes list-unstyled"> 603<li> 604<i class="fas fa-check" aria-hidden="true"></i> 60530,000 requests/day 606<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Subscription customer limits are "soft" - they are based on daily average over the course of a month. Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 607</li> 608<li> 609<i class="fas fa-check" aria-hidden="true"></i> 61020 requests/sec 611</li> 612<li> 613<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 614files up to 61510,000 616rows 617 618</li> 619<li> 620<i class="fas fa-check" aria-hidden="true"></i> 621about $0.14 per 1,000 622</li> 623<li> 624<i class="fas fa-check" aria-hidden="true"></i> 625store data permanently 626<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Even when you are no longer a customer." aria-hidden="true"></i> 627 628</li> 629<li> 630<i class="fas fa-check" aria-hidden="true"></i> 631no surge pricing 632<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 633 634</li> 635<li> 636<i class="fas fa-check" aria-hidden="true"></i> 637multiple API keys 638<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Different API keys for "dev", "testing", and "prod", or one for each project - whatever you need." aria-hidden="true"></i> 639</li> 640<li> 641<i class="fas fa-check" aria-hidden="true"></i> 642IP restriction 643<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to IPs or IP ranges, per API key" aria-hidden="true"></i> 644 645</li> 646<li> 647<i class="fas fa-check" aria-hidden="true"></i> 648CORS restriction 649<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to URLs, per API key" aria-hidden="true"></i> 650 651</li> 652<li> 653<i class="fas fa-check" aria-hidden="true"></i> 654priority support 655</li> 656</ul> 657</div> 658 659</div> 660</div> 661<div class="row"> 662<div class="col-md-4"> 663<div class="plan" data-plan="geocoding-medium-monthly-usd"> 664<h4>Medium</h4> 665<div class="price"><span class="currency">$</span><span class="number">500</span><span class="interval">/mo</span></div> 666<div class="action"> 667<a class="btn btn-sm btn-primary" href="/users/sign_up">Sign Up</a> 668</div> 669<ul class="planattributes list-unstyled"> 670<li> 671<i class="fas fa-check" aria-hidden="true"></i> 672125,000 requests/day 673<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Subscription customer limits are "soft" - they are based on daily average over the course of a month. Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 674</li> 675<li> 676<i class="fas fa-check" aria-hidden="true"></i> 67725 requests/sec 678</li> 679<li> 680<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 681files up to 68210,000 683rows 684 685</li> 686<li> 687<i class="fas fa-check" aria-hidden="true"></i> 688about $0.13 per 1,000 689</li> 690<li> 691<i class="fas fa-check" aria-hidden="true"></i> 692store data permanently 693<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Even when you are no longer a customer." aria-hidden="true"></i> 694 695</li> 696<li> 697<i class="fas fa-check" aria-hidden="true"></i> 698no surge pricing 699<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 700 701</li> 702<li> 703<i class="fas fa-check" aria-hidden="true"></i> 704multiple API keys 705<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Different API keys for "dev", "testing", and "prod", or one for each project - whatever you need." aria-hidden="true"></i> 706</li> 707<li> 708<i class="fas fa-check" aria-hidden="true"></i> 709IP restriction 710<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to IPs or IP ranges, per API key" aria-hidden="true"></i> 711 712</li> 713<li> 714<i class="fas fa-check" aria-hidden="true"></i> 715CORS restriction 716<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to URLs, per API key" aria-hidden="true"></i> 717 718</li> 719<li> 720<i class="fas fa-check" aria-hidden="true"></i> 721single sign on (SSO) 722 723</li> 724<li> 725<i class="fas fa-check" aria-hidden="true"></i> 726priority support 727</li> 728</ul> 729</div> 730 731</div> 732<div class="col-md-4">
733<div class="plan" data-plan="geocoding-large-monthly-usd"> 734<h4>Large</h4> 735<div class="price"><span class="currency">$</span><span class="number">1000</span><span class="interval">/mo</span></div> 736<div class="action"> 737<a class="btn btn-sm btn-primary" href="/contact/onboarding?plan=geocoding-large-monthly-usd">Contact Us</a> 738</div> 739<ul class="planattributes list-unstyled"> 740<li> 741<i class="fas fa-check" aria-hidden="true"></i> 742300,000 requests/day 743<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Subscription customer limits are "soft" - they are based on daily average over the course of a month. Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 744</li> 745<li> 746<i class="fas fa-check" aria-hidden="true"></i> 74740 requests/sec 748</li> 749<li> 750<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 751files up to 75210,000 753rows 754 755</li> 756<li> 757<i class="fas fa-check" aria-hidden="true"></i> 758about $0.11 per 1,000 759</li> 760<li> 761<i class="fas fa-check" aria-hidden="true"></i> 762store data permanently 763<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Even when you are no longer a customer." aria-hidden="true"></i> 764 765</li> 766<li> 767<i class="fas fa-check" aria-hidden="true"></i> 768no surge pricing 769<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Need to go over your limits? No problem. Everything keeps working and no surprising charges. Please see the FAQ below." aria-hidden="true"></i> 770 771</li> 772<li> 773<i class="fas fa-check" aria-hidden="true"></i> 774multiple API keys 775<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Different API keys for "dev", "testing", and "prod", or one for each project - whatever you need." aria-hidden="true"></i> 776</li> 777<li> 778<i class="fas fa-check" aria-hidden="true"></i> 779IP restriction 780<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to IPs or IP ranges, per API key" aria-hidden="true"></i> 781 782</li> 783<li> 784<i class="fas fa-check" aria-hidden="true"></i> 785CORS restriction 786<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to URLs, per API key" aria-hidden="true"></i> 787 788</li> 789<li> 790<i class="fas fa-check" aria-hidden="true"></i> 791single sign on (SSO) 792 793</li> 794<li> 795<i class="fas fa-check" aria-hidden="true"></i> 796priority support 797</li> 798</ul> 799</div> 800 801</div> 802<div class="col-md-4"> 803<div class="plan" data-plan="custom" id="custom-plan"> 804<h4>Enterprise</h4> 805<div class="price"> 806<span class="pricefrom">from </span><span class="currency">$</span><span class="number">2000</span><span class="interval">/mo</span></div> 807<div class="action"> 808<a class="btn btn-sm btn-primary" href="/enterprise">Learn more</a> 809</div> 810<ul class="planattributes list-unstyled"> 811<li> 812<i class="fas fa-check" aria-hidden="true"></i> 813fit to your exact needs 814</li> 815<li> 816<i class="fas fa-check" aria-hidden="true"></i> 817higher limits 818</li> 819<li> 820<i class="fas fa-file-arrow-up" aria-hidden="true"></i> 821larger files 822</li> 823<li> 824<i class="fas fa-check" aria-hidden="true"></i>
825custom pricing & terms 826</li> 827<li> 828<i class="fas fa-check" aria-hidden="true"></i> 829store data permanently 830<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="Store data returned by the API as long as you like. Even when you are no longer a customer." aria-hidden="true"></i> 831 832</li> 833<li> 834<i class="fas fa-check" aria-hidden="true"></i> 835custom data formats 836</li> 837<li> 838<i class="fas fa-check" aria-hidden="true"></i> 839custom SLAs 840</li> 841<li> 842<i class="fas fa-check" aria-hidden="true"></i> 843IP restriction 844<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to IPs or IP ranges, per API key" aria-hidden="true"></i> 845 846</li> 847<li> 848<i class="fas fa-check" aria-hidden="true"></i> 849CORS restriction 850<i class="fas fa-circle-info ms-2" data-bs-toggle="tooltip" data-bs-placement="right" title="You can limit access to URLs, per API key" aria-hidden="true"></i> 851 852</li> 853<li> 854<i class="fas fa-check" aria-hidden="true"></i> 855single sign on (SSO) 856 857</li> 858<li> 859<i class="fas fa-check" aria-hidden="true"></i> 860dedicated support 861</li> 862</ul> 863</div> 864 865</div> 866</div> 867 868</div> 869<div class="text-end"> 870All prices are inclusive of any applicable VAT. 871</div> 872 873</div> 874<div id="pricing-faq"> 875<div class="container-fluid"> 876<div class="row"> 877<div class="col-sm-12"> 878<h2>Pricing / Billing FAQ</h2> 879<div class="section-nav"> 880<a class="btn btn-link" href="#pricing-faq-general"> 881<i class="fas fa-angle-down" aria-hidden="true"></i> 882General Billing Questions 883</a> 884<a class="btn btn-link" href="#pricing-faq-geocoding"> 885<i class="fas fa-angle-down" aria-hidden="true"></i> 886Geocoding API Billing Questions 887</a> 888<a class="btn btn-link" href="#pricing-faq-geosearch"> 889<i class="fas fa-angle-down" aria-hidden="true"></i> 890Geosearch Billing Questions 891</a> 892</div> 893</div> 894</div> 895<section class="white-and-rounded"> 896<div class="row" id="pricing-faq-general"> 897<div class="col-sm-12"> 898<h3 class="mt-1">General Billing Questions</h3> 899</div> 900</div> 901<div class="row"> 902<div class="col-sm-6"> 903<h6 class="question" id="no-contract">Am I locked into a long-term contract?</h6> 904<div class="answer"><p>No, cancel whenever you like for any reason.</p> 905</div> 906<h6 class="question" id="setup-fees">Are there any setup fees?</h6> 907<div class="answer"><p>No.</p> 908</div> 909<h6 class="question" id="hidden-fees">Are there any hidden fees?</h6> 910<div class="answer"><p>No.</p> 911</div> 912<h6 class="question" id="vat">What about VAT?</h6> 913<div class="answer"><p>All prices are inclusive of any applicable VAT. We are a German business, our 914VAT number is DE323788688. You will receive a valid VAT invoice by e-mail for 915each purchase.</p> 916</div> 917<h6 class="question" id="vs-google-pricing">How does OpenCage pricing compare with Google Maps geocoding pricing?</h6> 918<div class="answer"><p>Weâre much more affordable and customer-friendly (no surge pricing). Hereâs 919<a href="/reducing-your-google-geocoding-costs">a detailed pricing comparison with numbers</a>.</p> 920</div> 921<h6 class="question" id="soft-limits">What do "no surge pricing" and "soft limits" mean?</h6> 922<div class="answer"><p>Most cloud API providers have hard limits. When you hit your usage limit either 923the service is turned off, or you are charged a high, often unexpected, overage 924fee.</p> 925 926<p>This does not happen with us: when subscription customers need more - for 927example during a short-term spike - they can use more. Our pricing is based on 928your daily average over the course of the month. If every day you are over your 929average then we will ask you to move to the appropriate pricing tier for your 930needs from the next billing period. But you will never have an unexpected 931charge.</p> 932 933<p>We do not win by squeezing our customers when they need a bit more. We win by 934being a stable, long-term partner for our customers.</p> 935</div> 936<h6 class="question" id="what-is-a-month">What do you mean by "month"?</h6> 937<div class="answer"><p>Your month begins on the day you purchase and the next month is billed on the 938same day the following month. As an example, if you become a customer on 939February 19th, your card will next be billed on March 19th.</p> 940</div> 941<h6 class="question" id="payment-methods">What form of payments do you accept?</h6> 942<div class="answer"><p>We accept all major credit cards, billing is done via payment processor 943<a href="https://stripe.com" target="_blank">Stripe</a> (see detailed 944<a href="https://stripe.com/docs/security" target="_blank">security information</a>). We never see or store 945your credit card number.</p> 946 947<p>After you stop being a customer you can, with a single click, delete your 948payment information.</p> 949 950<p>In some European countries we also accept other bank debit payment methods for 951one-time purchases.</p> 952 953<p>As part of our relationship with Stripe, we contribute 1% of the revenue they 954process for us to fund next-generation carbon removal technologies 955(<a href="https://blog.opencagedata.com/post/one-percent-of-revenue-to-carbon-removal" target="_blank">
955details</a>).</p> 956 957<p>For large and medium annual subscriptions, we can invoice you.</p> 958 959<p>We are working on supporting other payment methods. If paying by credit card is 960stopping you from becoming a customer please get in touch and we will find a 961solution.</p> 962</div> 963<h6 class="question" id="prices-rising">Will prices rise in the future?</h6> 964<div class="answer"><p>Possibly. The future is a long time. We have changed some, (not all) of our 965prices once since 2015 to account for inflation and currency rate shift. 966Existing customers were given more than three months notice - 967<a href="https://blog.opencagedata.com/post/pricing-changes-coming" target="_blank">see blog post</a>.</p> 968</div> 969<h6 class="question" id="sla">What sort of SLA can you offer?</h6> 970<div class="answer"><p>We pride ourselves on our reliability, and target 100% uptime with no scheduled 971maintenance windows. We use independent, 3rd-party monitoring to measure uptime 972of our site and API, please have a look at 973<a href="https://status.opencagedata.com" target="_blank">our recent performance</a>.</p> 974 975<p>On our blog we publish 976<a href="https://blog.opencagedata.com/tagged/uptime" target="_blank">annual performance reports</a></p> 977 978<p>If you have particularly demanding requirements a custom written SLA is 979available for our <a href="/enterprise">enterprise offering</a>.</p> 980 981<p>If in doubt please get in touch, we work with hundreds of customers large and 982small around the world, and feel confident we can deliver a solution that works 983for you.</p> 984</div> 985</div> 986<div class="col-sm-6"> 987<h6 class="question" id="forget-to-cancel">What if I forget to cancel my subscription?</h6> 988<div class="answer"><p>Please get in touch with us. As long as you have not been using the service 989excessively we will gladly refund your most recent billing period.</p> 990 991<p>We do not win by tricking you, we win by being a stable, dependable, long-term 992partner for our clients.</p> 993</div> 994<h6 class="question" id="charge-fails">What happens if my subscription charge fails?</h6> 995<div class="answer"><p>The last thing we want to do is turn off a customer. When a charge fails you 996will receive an email asking you to add a new card. Stripe will try to charge 997you a few times over the course of a week or so. We will try to contact you (by 998email). Eventually, if all else fails and we canât get in touch with you, we 999will suspend your account, but there is no need to panic that thing will stop 1000working immediately if your card fails.</p> 1001</div> 1002<h6 class="question" id="billing-email">Can I specify a different e-mail for billing matters and payment confirmations?</h6> 1003<div class="answer"><p>Yes, you can have the payment confirmation go to one or more other e-mail 1004addresses, for example your accounting department. Billing matters do not have 1005to go to the e-mail you used when you registered.</p> 1006</div> 1007<h6 class="question" id="invoice-format">What will my invoice or proof of purchase look like?</h6> 1008<div class="answer"><p>For each purchase you will receive a pdf invoice by e-mail. You can specify who 1009receives the mail. You can 1010<a href="/opencage-gmbh-sample-invoice.pdf">download an example payment confirmation here</a>. 1011We can add whatever tax code your country requires.</p> 1012 1013<p>You can access old invoices in your account dashboard anytime.</p> 1014</div> 1015<h6 class="question" id="tax-residency-certificate">I need a Tax Residency Certificate or US W-8BEN-E form.</h6> 1016<div class="answer"><p>Sure, no problem, we can gladly provide those.</p> 1017</div> 1018<h6 class="question" id="contract-for-approval">I need a contract or something similar to get internal purchasing approval.</h6> 1019<div class="answer"><p>Please see our <a href="/terms">terms and conditions</a>, as you will see we do our best 1020to keep things simple.</p> 1021 1022<p>Upon request we can gladly supply a comprehensive service description that meets 1023your needs to any prospective Medium, Large, or Enterprise subscription 1024customer.</p> 1025</div> 1026<h6 class="question" id="supplier-portal">My company requires vendors to register with our billing portal before we can become a customer. Can you do that?</h6> 1027<div class="answer"><p>You can find all relevant data (address, VAT, company number, etc) about 1028OpenCage on our <a href="/about">about us page</a> (as required by German law).</p> 1029 1030<p>We have thousands of customer worldwide, registering for thousands of supplier 1031portals is not really viable. So we will not do so for one-time purchases or 1032x-small or small monthly plans.</p> 1033 1034<p>If you would like to purchase an annual subscription or a medium or large 1035monthly plan, we will spend 15 minutes registering for your supplier portal. If 1036registering takes more than 15 minutes, we will have to charge you for the time 1037it takes.</p> 1038</div> 1039<h6 class="question" id="security-questionnaire">My company requires a security questionnaire before we can become a customer, can we send it to you?</h6> 1040<div class="answer"><p>Security is always critical, which is why you can find all of our 1041<a href="/security-policy">security policies</a> online.</p> 1042 1043<p>For 99+% of potential customers the information they need can be found there. If 1044not, yes, please send us your form, but if filling it out will take more than 15 1045minutes, we will have to charge you for the time it takes.</p> 1046</div> 1047<h6 class="question" id="more-questions">What if I have more questions?</h6> 1048<div class="answer"><p>No problem. Please see the <a href="/faq">general FAQ</a> or 1049<a href="/contact#invoice">contact us</a>.</p> 1050 1051<p>Prefer to talk with a person? Great, please 1052<a href="https://savvycal.com/opencage/chat-with-us" target="_blank">schedule a time that works for you</a>.</p> 1053</div> 1054</div> 1055</div> 1056 1057</section> 1058<section class="white-and-rounded"> 1059<div class="row" id="pricing-faq-geocoding"> 1060<div class="col-sm-12"> 1061<h3 class="mt-1">Geocoding API billing questions</h3> 1062</div> 1063</div> 1064<div class="row"> 1065<div class="col-sm-6"> 1066<h6 class="question" id="free-trial-credit-card">Do I need to provide a credit card to sign-up for the free trial?</h6> 1067<div class="answer"><p>No.</p> 1068</div> 1069<h6 class="question" id="free-trial-duration">
1069How long can I use the geocoding free trial?</h6> 1070<div class="answer"><p>As long as you need <strong>for testing.</strong> That is what the free trial is there for. 1071If you decide to use our service in production you should become a paying 1072customer. Please note: inactive free trial accounts are deleted after three 1073months.</p> 1074</div> 1075<h6 class="question" id="multiple-free-trials">Can I just use multiple free trial accounts?</h6> 1076<div class="answer"><p>No, <a href="/faq#onesignuponly">donât do that</a>. The free trial is a way to test our 1077service - do not use it for anything mission critical. If you need production 1078level reliability, become a customer.</p> 1079</div> 1080<h6 class="question" id="change-key-after-customer">Will I need to change API key after I become a customer?</h6> 1081<div class="answer"><p>No, you can keep using the same API key. Or create a new API key if you prefer. 1082Subscription customers can have multiple active keys.</p> 1083</div> 1084<h6 class="question" id="over-daily-limit">What if I go over my daily API request limit?</h6> 1085<div class="answer"><p>As a subscription customer, when you reach your limit we do ⦠nothing. 1086Everything keeps working, there is <strong>no additional surge or usage based 1087pricing.</strong> Our limits are âsoftâ. If you need more requests on a given day, that 1088is fine, you can keep geocoding. If you cross the limit repeatedly then the 1089following month we will ask you to move to the next higher tier.</p> 1090</div> 1091<h6 class="question" id="downgrade-cancel">Can I downgrade or cancel my plan if I no longer need so much?</h6> 1092<div class="answer"><p>Yes, you can switch whenever you like, for any reason. Youâll still have full 1093access until the end of the current billing period.</p> 1094</div> 1095<h6 class="question" id="store-api-results">How long can I store the API results.</h6> 1096<div class="answer"><p>You can store the data returned by the API permanently. Even if you are no 1097longer a customer. Please see our <a href="/api#caching">advice on caching</a>.</p> 1098</div> 1099</div> 1100<div class="col-sm-6"> 1101<h6 class="question" id="upload-a-file">Can I just upload a file, and you do the geocoding for me?</h6> 1102<div class="answer"><p>Yes, we offer a file (spreadsheet) upload functionality, you can access it your 1103account dashboard.</p> 1104 1105<p>The free trial is limited to spreadsheets with 100 rows, if you need more, 1106please become a customer by purchasing either a one-time pan or a subscription.</p> 1107 1108<p>Each row of your spreadsheet is one geocoding API request.</p> 1109 1110<p>We also have tutorials for geocoding in <a href="/tutorials/geocode-in-excel">Excel</a> 1111and <a href="/tutorials/geocode-in-googledocs">Google Sheets</a>. A final option is to 1112work with our partners at <a href="https://www.cleanspreadsheets.com" target="_blank">Clean Spreadsheets</a> 1113who will gladly do the geocoding for you.</p> 1114</div> 1115<h6 class="question" id="onetime-pricing">How does one-time geocoding API pricing work?</h6> 1116<div class="answer"><p>You can purchase a Small, Medium, or Large one-time plan, depending on your 1117needs. You can then use those requests as and when you like for up to a year.</p> 1118</div> 1119<h6 class="question" id="subscription-vs-onetime">What is the difference between purchasing a subscription and purchasing a one-time geocoding plan?</h6> 1120<div class="answer"><p>There is absolutely no difference in the quality or speed of the API results.</p> 1121 1122<p>There are several differences:</p> 1123 1124<p>A. Subscription customers do not have hard limits, they can go beyond the daily 1125limit whenever they need to (please see above).</p> 1126 1127<p>B. Because subscription customers will be using our service over a longer period 1128of time we offer them the ability to do things like set up
1129<a href="/api#iprestriction">IP restriction</a> or <a href="/api#cors">set a CORS header</a>.</p> 1130</div> 1131<h6 class="question" id="onetime-limit-reached">What happens when I reach my one-time limit?</h6> 1132<div class="answer"><p>We will send you an email once you use 80% of your limit and again when you use 1133all of your limit. Once you have used up your requests your account will reset 1134to the free trial.</p> 1135</div> 1136<h6 class="question" id="see-requests-made">How can I see how many requests I have made?</h6> 1137<div class="answer"><p>For one-time plan customers each API response will return the number of requests 1138you have remaining. Please see the details in 1139<a href="/api#rate-limiting">the rate-limiting section of the API documentation</a>.</p> 1140</div> 1141<h6 class="question" id="bad-requests-count">Do bad requests or requests with no results count as requests?</h6> 1142<div class="answer"><p>Yes, every request counts as it generates work for us. Please test first with 1143the free trial and make sure you understand how our API works before you start 1144geocoding at high volume.</p> 1145</div> 1146<h6 class="question" id="onetime-to-subscription">I bought a one-time plan, but now realize I need a subscription. What should I do?</h6> 1147<div class="answer"><p>No problem, please <a href="/contact">get in touch with us</a>, and we will transition you 1148to a subscription and apply a credit equivalent to the unused portion of your 1149one-time plan.</p> 1150</div> 1151</div> 1152</div> 1153 1154</section> 1155<section class="white-and-rounded"> 1156<div class="row" id="pricing-faq-geosearch"> 1157<div class="col-sm-12"> 1158<h3 class="mt-1">Geosearch billing questions</h3> 1159</div> 1160</div> 1161<div class="row"> 1162<div class="col-sm-6"> 1163<h6 class="question" id="geosearch-free">My site has almost no users, can I use geosearch for free?</h6> 1164<div class="answer"><p>No, maintaining the service costs us time and energy. We can not provide it for 1165free. Becoming a customer also helps support us in 1166<a href="/about#geo-innovation">giving back to the open data and open source communities</a>.</p> 1167</div> 1168<h6 class="question" id="geosearch-free-trial">Is there a free trial for geosearch?</h6> 1169<div class="answer"><p>No, you can test the autosuggest capability <a href="/geosearch">on our site</a>.</p> 1170</div> 1171</div> 1172<div class="col-sm-6"> 1173<h6 class="question" id="geosearch-vs-geocoding-pricing">Why is geosearch priced differently than geocoding?</h6> 1174<div class="answer"><p>Because geosearch and geocoding are entirely different services. 1175<a href="/guides/the-difference-between-geocoding-and-geosearch">Learn the difference</a>.</p> 1176</div> 1177<h6 class="question" id="geosearch-flat-fee">Why is geosearch a flat fee, why are there not different pricing tiers based on usage?</h6> 1178<div class="answer"><p>First, because we know it is almost impossible to estimate how much your users 1179will use the service.</p> 1180 1181<p>Secondly, our geosearch service is a niche/limited product. It is available only 1182in four languages, it allows searching only in countries / regions / cities / 1183neighborhoods (we donât support full street address), and we return only a small
1184subset of data about each location.</p> 1185 1186<p>Our service is not a good fit for every usecase. For sites that have a map or 1187form and need a general location search it is fine. This is what our customers 1188use it for, and we offer them a straight-forward predictable pricing for the 1189service.</p> 1190</div> 1191</div> 1192</div> 1193 1194</section> 1195</div> 1196</div> 1197 1198</div> 1199 1200<a aria-label="Back to top" href="#" id="back-to-top"> 1201<i class="fas fa-angle-up" aria-hidden="true"></i> 1202</a> 1203<div class="with-map" id="signup-promo-bottom" style="background-image: url(https://assets.opencagedata.com/assets/map4-ece7ad224eb20866b8e7fa8b26abbcb13d3aa3e679bd7872d9890bd5db0a6c63.png); background-image: image-set(url(https://assets.opencagedata.com/assets/map4-886a6c13c42548fc9edfe7ab74f39e33f0e841e2a7378648d2ad098c1a7cbfc0.webp) 1x /* type(image/webp) */ )"> 1204<div class="inner"> 1205<p> 1206<a class="btn btn-lg btn-primary" href="/users/sign_up"> 1207Start your free trial 1208</a> 1209</p> 1210<p> 12112,500 geocoding API requests/day - 1212No credit card required 1213</p> 1214</div> 1215 1216<div class="inner"> 1217<div class="attribution"> 1218This image shows the node density of OpenStreetMap data in summer 2015. 1219<br> 1220It's one of many data sources we use. 1221<br> 1222<br> 1223Data © 1224<a href="https://openstreetmap.org/copyright" target="_blank">OpenStreetMap contributors</a>, 1225Imagery © 1226<a href="https://www.openstreetmap.org/user/tyr_asd/diary/22363" target="_blank">Martin Raifer, cc-by</a> 1227<br> 1228<a href="https://mtmail.github.io/osm-node-density/#2/50.0/8.0" target="_blank">Open as larger interactive map</a> 1229</div> 1230</div> 1231<a class="open-info" href="/credits"> 1232OpenStreetMap node coverage 1233</a> 1234</div> 1235 1236</main> 1237<footer> 1238<div class="container" id="footer"> 1239<div class="row"> 1240<div class="col-lg-3"> 1241<h5>Background</h5> 1242<ul> 1243<li><a href="/why-use-open-data">Why open data?</a></li> 1244<li><a href="/reverse-geocoding">What is Reverse Geocoding?</a></li> 1245<li><a href="/guides/the-difference-between-geocoding-and-geosearch">Geocoding vs Geosearch</a></li> 1246<li><a href="/guides">25+ further guides</a></li> 1247</ul> 1248<h5>Use Cases</h5> 1249<ul> 1250<li><a href="/solutions/academia">Academia</a></li> 1251<li><a href="/solutions/classifieds">Classifieds</a></li> 1252<li><a href="/solutions/data-enrichment">Data Enrichment</a></li> 1253<li><a href="/solutions/vehicle-tracking">Fleet Tracking</a></li> 1254<li><a href="/solutions/image-processing">Image Processing</a></li> 1255<li><a href="/solutions/internet-of-things">Internet of Things</a></li> 1256<li><a href="/solutions/logistics">Logistics / Supply Chain</a></li> 1257<li><a href="/solutions/payment-processing">Payment Processing</a></li> 1258<li><a href="/solutions/micromobility">Shared / Micromobility</a></li> 1259</ul> 1260<h5>LLM?</h5> 1261<ul> 1262<li> 1263Read 1264<a href="/llms.txt">llms.txt</a> 1265</li> 1266<li> 1267<a href="https://github.com/OpenCageData/opencage-skills" target="_blank">Agent Skills</a> 1268</li> 1269</ul> 1270</div> 1271<div class="col-lg-3"> 1272<h5>Geocoding API</h5> 1273<ul> 1274<li><a href="/api">API Documentation</a></li> 1275<li> 1276<a href="/demo">Demo</a> 1277/ 1278<a href="/tutorials">Tutorials</a> 1279/ 1280<a href="/sdks">SDKs</a> 1281/ 1282<a href="https://github.com/OpenCageData/opencage-skills/tree/master/skills/opencage-geocoding-api" target="_blank">Agent Skill</a> 1283</li> 1284<li> 1285<a href="/tutorials/geocode-a-spreadsheet">Geocode a spreadsheet</a> 1286</li> 1287<li><a href="/pricing">Pricing</a></li> 1288<li><a href="/enterprise">Enterprise Solutions</a></li> 1289<li> 1290<a href="https://status.opencagedata.com" rel="noopener" target="_blank">API Uptime / Status</a> 1291</li> 1292</ul> 1293<h5>Compare Geocoding Services</h5> 1294<ul> 1295<li><a href="/guides/how-to-compare-and-test-geocoding-services">Geocoding Buyer's Guide</a></li> 1296<li> 1297Alternative to 1298<ul> 1299<li><a href="/alternatives/google-maps-geocoding">Google Maps geocoding</a></li> 1300<li><a href="/alternatives/mapbox-geocoding">Mapbox geocoding</a></li> 1301<li><a href="/alternatives/self-hosting-nominatim">Self-hosting Nominatim</a></li> 1302</ul> 1303</li> 1304</ul> 1305<h5>Geosearch</h5> 1306<ul> 1307<li><a href="/geosearch">Location Autosuggest</a></li> 1308<li><a href="/geosearch/demo">Demo</a></li> 1309<li> 1310Tutorials: 1311<a href="/tutorials/leaflet-location-search">Leaflet</a> 1312/ 1313<a href="/tutorials/openlayers-location-search">OpenLayers</a> 1314</li> 1315<li><a href="/pricing#geosearch">Pricing</a></li> 1316</ul> 1317</div> 1318<div class="col-lg-3"> 1319<h5>Company Info</h5> 1320<ul> 1321<li> 1322<a href="/about">About us</a> 1323</li> 1324<li> 1325<a href="https://blog.opencagedata.com" target="_blank">Our blog</a> 1326</li> 1327<li> 1328<a href="/contact">Contact us / Support</a> 1329</li> 1330<li> 1331Our commitment to: 1332<ul> 1333<li> 1334<a href="/about#geo-innovation"> 1335geo-innovation 1336</a> 1337</li> 1338<li> 1339<a href="/about#environmental-commitment"> 1340the environment 1341</a> 1342</li> 1343</ul> 1344</li> 1345<li><a href="/jobs">We're hiring</a></li> 1346<li><a href="/branding">Branding / Media Resources</a></li> 1347</ul> 1348<h5>Legal</h5> 1349<ul> 1350<li><a href="/terms">Terms & Conditions</a></li> 1351<li><a href="/gdpr">GDPR / Privacy</a></li> 1352<li><a href="/hipaa">HIPAA compliance</a></li> 1353<li><a href="/security-policy">Security Policy</a></li> 1354<li> 1355<a aria-label="OpenCage VPAT" href="https://github.com/OpenCageData/opencagedata-misc-docs/blob/master/OpenCage-accessibility-conformance-report.md" target="_blank">Accessibility / VPAT</a> 1356</li> 1357<li><a href="/credits">Credits, Data, and Sources</a></li> 1358</ul> 1359<h5>We organise Geomob</h5> 1360<ul> 1361<li> 1362<a href="https://thegeomob.com/" target="_blank">Events</a> 1363/ 1364<a href="https://thegeomob.com/podcast/" target="_blank">Podcast</a> 1365</li> 1366</ul> 1367</div> 1368<div class="col-lg-3 border-3 shadow-sm"> 1369<div class="mt-1 mb-4 social"> 1370<a aria-label="OpenCage on Mastodon" href="https://en.osm.town/@opencage" rel="me" target="_blank"><i class="fab fa-mastodon" aria-hidden="true"></i></a> 1371<a aria-label="OpenCage on GitHub" href="https://github.com/opencagedata" target="_blank"><i class="fab fa-github" aria-hidden="true"></i></a> 1372<a aria-label="OpenCage on LinkedIn" href="https://www.linkedin.com/company/opencage/" target="_blank"><i class="fab fa-linkedin" aria-hidden="true"></i></a> 1373<a aria-label="Contact Us" href="/contact"><i class="far fa-envelope" aria-hidden="true"></i></a> 1374</div> 1375<p class="my-4"> 1376OpenCage GmbH 1377<br> 1378Pappelallee 78/79 1379<br> 138010437 Berlin 1381<br> 1382Germany 1383</p> 1384<p class="my-3"><abbr title="Commercial Registration Number">Reg No.</abbr>: 1385Berlin (Charlottenburg) HRB 272249 1386<br><abbr title="German VAT tax number">VAT No.</abbr>: 1387DE323788688 1388</p> 1389<p>Proud corporate members of</p> 1390<ul> 1391<li> 1392<ul> 1393<li>The OpenStreetMap Foundation</li> 1394<li>Association for Geoinformatics, GeoIT and Navigation e.V.</li> 1395<li>FOSSGIS e.V.</li> 1396<li>The OpenStreetMap UK CIC</li> 1397</ul> 1398</li> 1399</ul> 1400</div> 1401</div> 1402<div class="text-center py-4"> 1403© 2013-2026 OpenCage GmbH 1404</div> 1405</div> 1406 1407</footer>
1408<script src="https://assets.opencagedata.com/assets/application-563b86449955b0bbc1d1f85baf7656ec4b135dfc68675ed10fb3421ae89a473d.js"></script>
vendor: 1 bytes, line 1408
1408
1409<script src="https://assets.opencagedata.com/assets/pages/docs_search-bd604f2772a7f1c32d37f55a6b8d63e176d6075ffc81833a4d410848498fff27.js"></script>
1409 1410 1411
1412<script src="https://cdn.usefathom.com/script.js" defer="defer" data-site="UMKIX"></script>
1412 1413 1414</body> 1415</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.