These tools were made for bulk converting, checking, and unshortening URLs using Google Sheets/App Script and Kutt or Bit.ly. The journey started with Google, once upon a time when their link shortener existed--now that it does not, users may need to migrate away and unshorten those short links before August, 2025. It moved on to Bit.ly, once upon a time when their free tier was very generous. And it has finally reached Kutt, a self-hosted shortlink solution with an API. Good alternatives to Kutt are Sink (no API, single user), Shlink (API and import tools, single user), and Snapp (API and import tools).
Make a copy of this Google Sheet
- Create a new Google Sheet.
- Put any necessary data into some cells (Kutt URL, Bitly API Key, etc.), and label them.
- Add the functions in macros.gs to Google Apps Script (under Extensions). You might have to authorize it to use your account.
- Reference the correct functions in order to get the desired results.
Fork this project to contribute to the source code. Any donations are appreciated (please use the Github sponsor/funding buttons).
Distributed under the MIT license. See MIT License for more information.
Project Link: https://github.com/tgmgroup/Sheets-and-Shorten