Are you using our SaaS platform (Baserow.io ) or self-hosting Baserow?
Self-hosted
If you are self-hosting, what version of Baserow are you running?
Baserow version 2.1.4
If you are self-hosting, which installation method do you use to run Baserow?
Version : 29.1.2
What are the exact steps to reproduce this issue?
Open my self-hosted Baserow instance.
Go to an existing database.
Open a table.
Try to add a new field (column) in the table.
When I click “Add field” and try to create the second field, the page crashes.
Error shown on screen:
crypto.randomUUID is not a function
After this error, the page shows the Baserow error screen and I cannot continue working.
Attach screenshots, videos, or logs that demonstrate the issue.
Hi @janvi_2005 , thanks for reporting this, we’re tracking the issue here .
Until that issue is resolved, the best way to get around this as a self-hoster is to ensure Baserow is run securely with an SSL certificate, as this function (randomUUID) requires a secure context.
Cheers,
Peter Evans
The same thing is happening to me.
I’m using it directly via IP, and it worked correctly in some previous versions, but now it’s giving me this error.
Since I have 43 different projects using HTTP IP addresses, migrating everything to a single HTTPS URL would be very complicated.
If only there were a simpler solution…
AGOIE
March 23, 2026, 1:54pm
4
Hello, have you found a solution ?
I’ve got exactly the same problem as you.
Could you please help ?
Hey @thiagobcav and @AGOIE , the fix was merged (Migrate crypto.randomUUID to ulid · Issue #4905 · baserow/baserow · GitHub ) and will be released in the next release (probably at the beginning of April).
1 Like