GWC is a tile server and caching proxy written in Java.

GeoWebCache is a Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients.

Core features

  • Tile Protocols

    • WMTS
    • WMS-C
    • TMS
    • Google XYZ
    • Bing Maps Quadkey
    • KML
  • Tile Storage

    • File System
    • MBTiles
    • Clustered Memory
    • Amazon S3
  • Back Ends

    • WMS
    • ArcGIS Server Tiles
    • MBTiles
    • GeoServer
  • Other Protocols

    • Untiled WMS
    • GeoRSS Tile Invalidation
    • WMS Auto Configuration

Implemented Standards

  • Web Map Tile Service (TMS)
  • Web Map Service (WMS)
  • Web Map Service - Tile Caching (WMS-C)
  • Web Map Tile Service (WMTS)

GeoWebCache News

View all press releases

Service Providers

Core contributors

View all service providers