Cloud Database Platform
Supabase คือ open source backend platform ที่สร้างบน PostgreSQL เหมาะสำหรับนักพัฒนาที่ต้องการ database, authentication, file storage, realtime sync และ serverless functions ในที่เดียว โดดเด่นด้วยความโปร่งใสด้านราคา ไม่ vendor lock-in และ Free tier ที่ใจกว้าง ข้อมูล ณ ตุลาคม 2026 — ตรวจสอบราคาล่าสุดที่ supabase.com/pricing
Supabase (ออกเสียง "su-pah-base") คือ open source Firebase alternative ที่ให้บริการ backend-as-a-service บน PostgreSQL ก่อตั้งเมื่อปี 2020 และเติบโตอย่างรวดเร็วจนปัจจุบันมีนักพัฒนากว่า 1 ล้านคนทั่วโลกใช้งาน
จุดที่ทำให้ Supabase แตกต่างคือ ใช้ PostgreSQL เป็นแกนกลาง ซึ่งเป็น relational database มาตรฐานอุตสาหกรรม ต่างจาก Firebase ที่ใช้ Firestore (NoSQL) ทำให้ developers ที่คุ้นเคย SQL ใช้งานได้ทันทีโดยไม่ต้องเรียนรู้ใหม่
ทุกโปรเจกต์ใน Supabase จะได้รับ dedicated PostgreSQL database ของตัวเอง ไม่ใช่ shared กับใคร พร้อม auto-generated REST API, GraphQL API, Realtime subscriptions, Auth system, S3-compatible file storage และ Edge Functions
และที่สำคัญ — Supabase เป็น open source 100% สามารถ self-host บน VPS หรือ server ของตัวเองได้ผ่าน Docker ทำให้ไม่มีความเสี่ยงถูก vendor lock-in
Supabase รวม 6 ผลิตภัณฑ์หลักไว้ในที่เดียว แต่คุณสามารถใช้เฉพาะส่วนที่ต้องการได้ ส่วนที่ไม่ใช้ไม่มีค่าใช้จ่าย:
ทุกโปรเจกต์ได้รับ dedicated PostgreSQL database พร้อม:
ระบบ auth ครบครัน รองรับ 20+ social providers:
S3-compatible object storage ที่มี global CDN ครอบคลุม 285+ เมือง:
Serverless functions กระจายทั่วโลก:
WebSocket-based sync สำหรับแอปที่ต้องการ live data:
รองรับ pgvector extension สำหรับ AI applications ที่ต้องการ:
Supabase มี 4 แผนหลัก ข้อมูลราคาต่อไปนี้มาจาก supabase.com/pricing ณ ตุลาคม 2026 — กรุณาตรวจสอบราคาล่าสุดที่เว็บผู้ให้บริการก่อนตัดสินใจ
| แผน | ราคา/เดือน | Database | MAU | Egress | File Storage |
|---|---|---|---|---|---|
| Free | $0 | 500 MB | 50,000 | 5 GB | 1 GB |
| Pro | จาก $25 | 8 GB/โปรเจกต์ | 100,000 | 250 GB | 100 GB |
| Team | จาก $599 | 8 GB/โปรเจกต์ | 100,000 | 250 GB | 100 GB |
| Enterprise | Custom | Custom | Custom | Custom | Custom |
ทุกโปรเจกต์รันบน compute instance แยกต่างหาก Pro/Team plan รวม Micro compute ไว้แล้วในราคาฐาน สามารถ upgrade ได้:
| ขนาด | $/เดือน | CPU | RAM | Direct Conn. | Pooler Conn. |
|---|---|---|---|---|---|
| Micro | $10 | Shared | 1 GB | 60 | 200 |
| Small | $15 | Shared | 2 GB | 90 | 400 |
| Medium | $60 | Shared | 4 GB | 120 | 600 |
| Large | $110 | Dedicated 2 vCPU | 8 GB | 160 | 800 |
| XL | $210 | Dedicated 4 vCPU | 16 GB | 240 | 1,000 |
| 2XL | $410 | Dedicated 8 vCPU | 32 GB | 380 | 1,500 |
| 4XL | $960 | Dedicated 16 vCPU | 64 GB | 480 | 3,000 |
ข้อมูล ณ ตุลาคม 2026 — Compute คิดรายชั่วโมง ตรวจสอบราคาล่าสุดที่ supabase.com/pricing
คำถามที่พบบ่อยที่สุดคือ "ควรเลือก Supabase หรือ Firebase?" ตารางด้านล่างเปรียบเทียบแบบ fact-based:
| หัวข้อ | Supabase | Firebase |
|---|---|---|
| Database type | PostgreSQL (Relational) | Firestore (NoSQL) |
| Open source | ใช่ (self-hostable) | ไม่ (proprietary) |
| SQL support | เต็มรูปแบบ | ไม่มี (query language เอง) |
| Vendor lock-in | ต่ำ (standard PostgreSQL) | สูง (Google ecosystem) |
| Free tier DB | 500 MB | 1 GB (Firestore) |
| Auth providers | 20+ | 12+ |
| Realtime | ใช่ (PostgreSQL changes) | ใช่ (Firestore streams) |
| Edge Functions | ใช่ (Deno/TypeScript) | ใช่ (Cloud Functions) |
| Vector/AI support | ใช่ (pgvector) | จำกัด |
| Pricing model | โปร่งใส ($25/mo Pro) | Pay-as-you-go อาจสูงกว่า |
| Compliance | SOC2 Type 2 (Team plan) | SOC2, ISO 27001, HIPAA |
| Global regions | 16+ | Multi-region ผ่าน GCP |
สรุปง่ายๆ: ถ้าคุณรู้จัก SQL แล้ว Supabase จะสะดวกกว่า ถ้าคุณต้องการ NoSQL schema-less หรืออยู่ใน Google ecosystem อยู่แล้ว Firebase ก็ยังเป็นตัวเลือกที่ดี
Supabase เหมาะที่สุดสำหรับ:
อาจไม่เหมาะถ้า: คุณใช้ NoSQL อย่างหนัก (Supabase มี JSON/JSONB support แต่ถ้า schema-less ล้วนๆ Firebase/MongoDB อาจเหมาะกว่า) หรือถ้าทีมไม่มีความรู้ SQL เลย
เริ่มต้นฟรีใน 5 ขั้นตอน:
สำหรับ local development ติดตั้ง Supabase CLI:
npm install supabase --save-dev
npx supabase init
npx supabase start # รัน local Supabase ผ่าน Docker
import { createClient } from '@supabase/supabase-js'
const supabase = createClient(
'https://your-project.supabase.co',
'your-anon-key'
)
// Query ดึงข้อมูล
const { data, error } = await supabase
.from('products')
.select('*')
.order('created_at', { ascending: false })
.limit(10)
ไม่ต้องบัตรเครดิต — Free tier มี 500 MB database, 50,000 MAU และ 1 GB storage
เปิดบัญชีฟรีที่ Supabase.comถ้าคุณต้องการ hosting สำหรับเว็บไซต์ WordPress หรือ PHP มากกว่า backend database Supabase อาจไม่ใช่สิ่งที่คุณต้องการ — ลองดูโฮสต์ไทยอย่าง AsiaGB.com ซึ่งให้บริการ shared hosting + DirectAdmin ในราคาที่เข้าถึงได้
Supabase ฟรีได้จริงไหม?
ใช่ Free tier ให้ 500 MB database, 50,000 MAU, 5 GB egress และ 1 GB file storage ฟรีโดยไม่ต้องใช้บัตรเครดิต แต่โปรเจกต์จะถูก pause หลังจากไม่มีการใช้งาน 1 สัปดาห์ และจำกัดไม่เกิน 2 โปรเจกต์ที่เปิดพร้อมกัน
Supabase ต่างจาก Firebase อย่างไร?
Supabase ใช้ PostgreSQL (relational) ส่วน Firebase ใช้ Firestore (NoSQL) Supabase เป็น open source สามารถ self-host ได้ ราคา Supabase โปร่งใสกว่าและมักถูกกว่าสำหรับ workload ขนาดใหญ่ ส่วน Firebase มีจุดเด่นที่ Google ecosystem integration
Supabase รองรับ region ในเอเชียไหม?
ใช่ Supabase มีให้เลือก 16+ region ทั่วโลก รวมถึง Southeast Asia (Singapore) ซึ่งเหมาะสำหรับผู้ใช้ในประเทศไทยที่ต้องการ latency ต่ำ
Supabase เหมาะกับโปรเจกต์ขนาดใดบ้าง?
Supabase เหมาะตั้งแต่ side project (ใช้ Free tier) ไปจนถึงแอปขนาดใหญ่ระดับ enterprise (ใช้แผน Team หรือ Enterprise) ข้อได้เปรียบคือสามารถ migrate ออกได้ง่ายเพราะใช้ PostgreSQL มาตรฐาน
Supabase self-host ได้ไหม?
ได้ Supabase เป็น open source ทั้งหมด สามารถ deploy บน VPS หรือ cloud ของตัวเองได้ผ่าน Docker ทำให้ไม่ถูก vendor lock-in และควบคุมข้อมูลได้ 100%
Supabase มี uptime SLA ไหม?
Supabase ระบุ uptime SLA สำหรับแผน Enterprise เท่านั้น สำหรับแผน Free และ Pro ไม่ได้ระบุ SLA ชัดเจน Supabase ให้ข้อมูลสถานะระบบที่ status.supabase.com