---
title: "Uploading Source Maps"
description: "Learn how to provide your source maps to Sentry."
url: https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/
---

# Uploading Source Maps | Sentry for Koa

We provide guides on uploading source maps to Sentry for the most popular JavaScript build tools. Pick one from the list below to learn more.

If you can't find the tool of your choice in the list below, we recommend you choose the "Sentry CLI" guide.

* #### [Webpack](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/webpack.md)

  Upload your source maps with our webpack plugin.

* #### [Ionic](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic.md)

  Upload your source maps using Ionic and Sentry CLI.

* #### [Ionic Capacitor Build](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic-capacitor.md)

  Upload your source maps using ionic capacitor and Sentry CLI.

* #### [TypeScript (tsc)](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/typescript.md)

  Upload your source maps using tsc and Sentry CLI.

* #### [Vite](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/vite.md)

  Upload your source maps with the Sentry Vite Plugin.

* #### [esbuild](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/esbuild.md)

  Upload your source maps with the Sentry esbuild Plugin.

* #### [Rollup](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/rollup.md)

  Upload your source maps with the Sentry Rollup Plugin.

* #### [Sentry CLI](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/cli.md)

  Upload your source maps using Sentry CLI.

* #### [UglifyJS](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/uglifyjs.md)

  Upload your source maps using UglifyJS and Sentry CLI.

* #### [SystemJS](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/systemjs.md)

  Upload your source maps using SystemJS and Sentry CLI.

## Pages in this section

- [Webpack](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/webpack.md)
- [Ionic](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic.md)
- [Ionic Capacitor Build](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/ionic-capacitor.md)
- [TypeScript (tsc)](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/typescript.md)
- [Vite](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/vite.md)
- [esbuild](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/esbuild.md)
- [Rollup](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/rollup.md)
- [Sentry CLI](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/cli.md)
- [UglifyJS](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/uglifyjs.md)
- [SystemJS](https://docs.sentry.io/platforms/javascript/guides/koa/sourcemaps/uploading/systemjs.md)
