---
title: "Discussion on \"Fixing UploadThing's 'Invalid Signing Secret' Error in Production\" | Hashnode"
description: "Discussion on \"Fixing UploadThing's 'Invalid Signing Secret' Error in Production\". Fix UploadThing's \"Invalid signing secret\" error by checking the secret key, environment variables, and deployment settings to prevent future issues"
url: "https://hashnode.com/posts/fixing-uploadthings-invalid-signing-secret-error-in-production/679b1780cb11ca4331eb6e15"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Fixing UploadThing's 'Invalid Signing Secret' Error in Production](https://ryanm.hashnode.dev/fixing-uploadthings-invalid-signing-secret-error-in-production?utm_source=hashnode&utm_medium=feed)

Fix UploadThing's "Invalid signing secret" error by checking the secret key, environment variables, and deployment settings to prevent future issues

Jan 30, 2025 · 3 min read · ryanm.hashnode.dev  
Read the article

-   [#typescript](https://hashnode.com/tag/typescript)
-   [#nextjs](https://hashnode.com/tag/nextjs)
-   [#express](https://hashnode.com/tag/express)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#uploadthing](https://hashnode.com/tag/uploadthing)

## Written by

[Ryan Malawa](https://hashnode.com/@ryanm)

@ryanm · Nairobi. KE

  
[View profile](https://hashnode.com/@ryanm)

backend dev by day, wrestling fan by night(or maybe its the opposite, depends :)

EXPLORING GOLANG

## Responses 1

Markdown supported · ⌘↵ to post

[Gian Carlo Carranza](https://hashnode.com/@devphcarranza)

[Aug 10, 2025](https://hashnode.com/posts/fixing-uploadthings-invalid-signing-secret-error-in-production/679b1780cb11ca4331eb6e15/comment/68991424cebc58613a5f805c)

Thanks, I was sitting duck with this error for hours, upgrading node to 20.18.1 did the trick by getting the updated node:crypto standard package.
