Puter.js Tutorials
Getting Started with Puter.js
Learn how to add Puter.js to your web application and start using its serverless auth, cloud, and AI features.
Auth AI Cloud Storage DatabaseFree, Unlimited OpenAI API
Learn how to use Puter.js to access GPT-6.1 Sol, GPT-6.1 Terra, GPT-6 Astra, Sol, and Luna, plus GPT Image 2.6 Flare and Sunburst for free, without needing an OpenAI API key.
AIFree, Unlimited Claude API
Learn how to use Puter.js to access Claude for code generation, including Fable 5.2, Opus 5.5, Sonnet 5.5, Haiku 5.5, and more for free, without any Anthropic API keys or usage restrictions.
AIFree LLM API
Learn how to use Puter.js to access hundreds of large language models (LLMs) for free. Access GPT, Claude, Gemini, and 400+ other models without any API keys.
AIBuild and Deploy a Full-Stack AI App with Puter.js
Video Tutorial AI Hosting Cloud Storage Auth DatabaseBuild an Enterprise Ready AI Powered Applicant Tracking System
Video Tutorial Auth AI Cloud Storage DatabaseHow to Use Puter.js Key-Value Store API
Learn how to use Puter.js KV, from basic CRUD and key design to embedding, partial updates, pagination, TTL, and advanced techniques like pre-computed aggregates and range queries.
DatabaseBuilding Apps with Puter MCP
Learn how to use the Puter MCP server with your AI coding tools to build and deploy apps powered by Puter.js, straight from natural language.
AI Hosting Database Cloud StorageBuilding an AI-Powered RAG Application with Puter.js
Learn how to build a serverless RAG application that lets you chat with any website using Puter.js for AI, storage, and networking.
Auth AI Cloud Storage Database NetworkingBuilding a File Sharing App with Puter.js
Learn how to build a serverless file sharing app that lets you upload any file and get a public URL instantly using Puter.js.
Auth Cloud Storage Hosting DatabaseHow to Add an AI Chatbot to Your Website
Add a free AI chatbot to your website with Puter.js. The chatbot answers visitor questions based on your page content, with no backend, no API keys, and no usage cost for you.
AIHow to Use OpenAI SDK with Puter
Learn how to use the OpenAI SDK and any OpenAI-compatible tool with Puter's OpenAI-compatible endpoint. One base URL, any model, including GPT, Claude, Gemini, Grok, and more.
AIHow to Use Anthropic SDK with Puter
Learn how to use the Anthropic SDK with Puter's Anthropic-compatible endpoint. Use Claude and other models through Puter with the official Anthropic TypeScript SDK.
AIHow to Use Claude Code with Puter
Learn how to connect Claude Code to Puter's AI models. Use your Puter account to access Claude and other AI models directly from your terminal through Claude Code.
AIHow to Use Vercel AI SDK with Puter
Learn how to use the Vercel AI SDK with Puter's OpenAI-compatible endpoint. Use generateText, streamText, tool calling, and more with GPT, Claude, Gemini, Grok, and other models.
AIHow to Use LangChain with Puter
Learn how to use LangChain with Puter's OpenAI-compatible endpoint. Use ChatOpenAI, streaming, tool calling, structured output, and more with GPT, Claude, Gemini, Grok, and other models.
AIHow to Use OpenRouter SDK with Puter
Learn how to use the OpenRouter TypeScript SDK with Puter's OpenAI-compatible endpoint. One base URL, any model, including GPT, Claude, Gemini, Grok, and more.
AIHow to Use LiteLLM with Puter
Learn how to use LiteLLM with Puter's OpenAI-compatible endpoint. Use completion, streaming, tool calling, and more with GPT, Claude, Gemini, Grok, and other models.
AIHow to Use Cline with Puter
Learn how to connect Cline to Puter's AI models. Use your Puter account to access hundreds of AI models directly from your code editor through Cline's AI coding assistant.
AIHow to Use Kilo Code with Puter
Learn how to set up Kilo Code with Puter's AI models. Access hundreds of AI models from your code editor using Kilo Code, an autonomous AI coding agent.
AIHow to Use Roo Code with Puter
Learn how to configure Roo Code to use Puter's AI models. Power your AI coding agent with hundreds of models through Puter's OpenAI-compatible endpoint.
AIHow to Use BLACKBOX AI with Puter
Learn how to connect BLACKBOX AI to Puter's AI models. Use Puter as an OpenAI-compatible provider in BLACKBOX AI to access hundreds of models from your code editor.
AIHow to Use SillyTavern with Puter
Learn how to connect SillyTavern to Puter's AI models. Use your Puter account to access hundreds of AI models for roleplay and creative chat through SillyTavern's OpenAI-compatible API support.
AIHow to Use OpenHands with Puter
Learn how to connect OpenHands to Puter's AI models. Use your Puter account to access hundreds of AI models for autonomous coding tasks through OpenHands' OpenAI-compatible LLM configuration.
AIHow to Use Janitor AI with Puter
Learn how to connect Janitor AI to Puter's AI models. Use your Puter account to access hundreds of AI models for character chat through Janitor AI's proxy configuration.
AIFree, Unlimited OpenRouter API
Learn how to use Puter.js to access OpenRouter's extensive collection of AI models for free, without any API keys or usage restrictions.
AIHow to Bypass CORS Restrictions
Learn how to make unrestricted HTTP requests directly from your frontend code with Puter.js's CORS-free `puter.net.fetch()` function. This tutorial shows how to bypass CORS limitations and access resources from different domains without needing a proxy server or backend implementation.
NetworkingAnthropic Claude API Pricing: Full Breakdown of Costs (Oct 2026)
See current Claude API pricing for every model, from Fable 5.1 to Haiku 5.5. Learn what drives costs, caching and batch discounts, and free options.
AIOpenAI API Pricing: Full Breakdown of Costs (Nov 2026)
See current OpenAI API pricing for every model, from GPT-6 Astra and GPT-6.1 Sol to the new GPT-6.1 Terra and GPT-6 Luna. Learn what drives costs, how to cut your bill, and how to use it free.
AIGrok API Pricing: Full Breakdown of Costs (Sep 2026)
See current Grok API pricing for every model, from Grok 4.7 to Grok Imagine. Learn what drives costs, how to cut your bill, and how to use it free.
AIGemini API Pricing: Full Breakdown of Costs (Oct 2026)
See current Gemini API pricing for every model, from Gemini 4 Argon and 3.1 Pro to Flash-Lite. Learn what drives costs, how to cut your bill, and how to use it free.
AIDeepSeek API Pricing: Full Breakdown of Costs (Oct 2026)
See current DeepSeek API pricing for V4.1 Flash and V4 Pro, including peak and off-peak rates. Learn what drives costs, how to cut your bill, and how to use it free.
AIQwen API Pricing: Full Breakdown of Costs (Sep 2026)
See current Qwen API pricing for every model, from Qwen3.8 Max to Qwen3.8 Flash. Learn what drives costs, how to cut your bill, and how to use it free.
AIMistral API Pricing: Full Breakdown of Costs (Oct 2026)
See current Mistral API pricing for every model, from Mistral Large 4 to Mistral Small 4. Learn what drives costs, how to cut your bill, and how to use it free.
AIPerplexity API Pricing: Full Breakdown of Costs (Jun 2026)
See current Perplexity API pricing for every Sonar model, from Sonar Pro to Sonar. Learn what drives costs, how to cut your bill, and how to use it free.
AIMiniMax API Pricing: Full Breakdown of Costs (Nov 2026)
See current MiniMax API pricing for every model, from M3.1 Flash and M3 to the speech and video APIs. Learn what drives costs, how to cut your bill, and how to use it free.
AIKimi API Pricing: Full Breakdown of Costs (Nov 2026)
See current Kimi API pricing for every model, from K3.1 Pro to K2.6. Learn what drives costs, how to cut your bill, and how to use it free.
AIZ.ai GLM API Pricing: Full Breakdown of Costs (Sep 2026)
See current Z.ai GLM API pricing for every model, from GLM-5.3 to the free Flash tier. Learn what drives costs, how to cut your bill, and how to use it free.
AIIdeogram API Pricing: Full Breakdown of Costs (Nov 2026)
See current Ideogram API pricing for every model, from 4.5 and 4.5 Precise Edit to 1.0 Turbo. Learn what drives costs, how to cut your bill, and how to use it free.
AIStability AI (Stable Diffusion) API Pricing: Full Breakdown of Costs (Jun 2026)
See current Stability AI API pricing for every model, from Stable Image Ultra to Core. Learn what drives costs, how to cut your bill, and how to use it free.
AIFLUX API Pricing: Full Breakdown of Costs (Sep 2026)
See current FLUX API pricing for every model, from FLUX.2 [max] to FLUX.2 [klein] 4B, plus FLUX 3 video. Learn what drives costs, how to cut your bill, and how to use it free.
AICohere API Pricing: Full Breakdown of Costs (Jun 2026)
See current Cohere API pricing for every model, from Command R to Command R7B, plus Embed and Rerank. Learn what drives costs, how to cut your bill, and how to use it free.
AIElevenLabs API Pricing: Full Breakdown of Costs (Jun 2026)
See current ElevenLabs API pricing for every model, from Multilingual v2 to Flash. Learn what drives costs, how to cut your bill, and how to use it free.
AIFree, Unlimited DeepSeek API
Learn how to use Puter.js to access DeepSeek v4.1, v4, v3.2, v3.1, and R1 for free. Access models such as DeepSeek V4.1 Flash, V4 Pro 0813, V4 Flash 0731, V4 Flash Vision Experimental, v3.2, and more without any API keys.
AIFree, Unlimited Codex API
Learn how to add Codex to your app for free with Puter.js. Integrate GPT-5.3-Codex, GPT-5.2-Codex, and GPT-5.1-Codex without any API keys.
AIFree, Unlimited GPT OSS API
Learn how to add gpt-oss to your app for free with Puter.js. Integrate gpt-oss-120b, gpt-oss-20b and gpt-oss-safeguard without any API keys.
AIFree, Unlimited Gemini API
Learn how to use Puter.js to access Gemini 4 Hydrogen, Gemini 4 Carbon, Gemini 4 Argon, Gemini 3.8 Flash, Gemini 3.7 Flash, Gemini 3.6 Flash, Gemini 3.5 Flash-Lite, Gemini 3.1 Pro, and more for free, without any API keys or usage restrictions.
AIFree, Unlimited Grok API
Learn how to use Puter.js to access Grok's AI capabilities for free. Create interactive chatbots, creative writing tools, and context-aware applications without any API keys.
AIFree, Unlimited Llama API
Learn how to use Puter.js to access Meta's Llama models for free, without any API keys or usage restrictions.
AIFree, Unlimited Meta Muse API
Learn how to use Puter.js to access Meta's Muse models, including Muse Wonder, Muse Spark, Muse Spark Open, Muse Glimmer, and Muse Ember, for free without API keys or a backend.
AIFree, Unlimited Amazon Nova API
Learn how to use Puter.js to access Amazon Nova 2 Lite, Nova Premier, Nova Pro, and Nova Micro for free, without any API keys.
AIFree, Unlimited Microsoft Phi API
Learn how to use Puter.js to access Microsoft Phi models for free, without any API keys or usage restrictions.
AIFree, Unlimited IBM Granite API
Learn how to use Puter.js to access IBM Granite models, including Granite 4.2 8B for free, without any API keys or usage restrictions.
AIFree, Unlimited NVIDIA Nemotron API
Learn how to use Puter.js to access NVIDIA Nemotron models, including Nemotron 3.5 Super VL, Nemotron 3.5 Lightning, Nano, Super, and Ultra for free, without any API keys.
AIFree, Unlimited AI API
Learn how to use Puter.js to access all major AI models including OpenAI, Claude, Gemini, Llama, DeepSeek, and more - completely free without any API keys or usage restrictions.
AIFree, Unlimited Mistral API
Learn how to use Puter.js to access Mistral's advanced AI models for free, without any API keys or usage restrictions.
AIFree, Unlimited Google AI API
Learn how to use Puter.js to access Google AI models including Gemini 4 Hydrogen, Gemini 4 Carbon, Gemini 4 Argon, Gemini 3.8 Flash, Gemini 3.7 Flash, Gemini 3.6 Flash, Gemini 3.1 Pro, Gemini 3.5 Flash-Lite, and Gemma 4 models for free, without any API keys or usage restrictions.
AIFree, Unlimited Gemma API
Learn how to use Puter.js to access Google's Gemma 4, Gemma 3, and Gemma 3n models for free. Access models such as Gemma 4 31B, Gemma 4 26B A4B, and more without any API keys.
AIFree, Unlimited Mistral OCR API
Learn how to extract text from images using Puter.js with Mistral's advanced OCR capabilities - no API keys, no usage limits, completely free with multilingual support.
AIFree, Unlimited Amazon Textract API
Learn how to extract text from images using Puter.js with Amazon Textract's advanced OCR capabilities - free for developers, no API keys or backend required.
AIFree, Unlimited Cohere API
Learn how to use Puter.js to access Cohere models for free, without needing API keys or usage restrictions.
AIFree, Unlimited Qwen API
Learn how to use Puter.js to access all Qwen family models—from general chat to instruction‑tuned, vision, code, and image generation models—completely free, without any API keys or usage restrictions.
AIFree, Unlimited Reka AI API
Learn how to use Puter.js to access Reka AI models for image and video analysis, without any API keys or usage restrictions.
AIFree, Unlimited Perceptron AI API
Learn how to use Puter.js to access Perceptron AI's Mk1 vision-language model for visual analysis without any API keys or usage restrictions.
AIFree, Unlimited Kwaipilot Kat API
Learn how to use Puter.js to access the Kwaipilot Kat Coder model for free, without needing API keys or usage restrictions.
AIFree, Unlimited Poolside Laguna AI API
Learn how to use Puter.js to access Poolside's Laguna S 2.1 and Laguna XS 2.1 agentic coding models for free, without needing API keys or usage restrictions.
AIFree, Unlimited Relace AI API
Learn how to use Puter.js to access Relace Search, an agentic codebase search model, for free, without needing API keys or usage restrictions.
AIFree, Unlimited OCR API
Learn how to extract text from images using Puter.js's OCR capabilities - no API keys, no usage limits, completely free.
AIFree, Unlimited Text-to-Speech API
Learn how to use Puter.js to access text-to-speech capabilities similar to Amazon Polly for free, without any API keys or usage restrictions.
AIFree, Unlimited Amazon Polly API
Learn how to add Amazon Polly text-to-speech to your app for free using Puter.js. Integrate AI voice generator feature without any API key.
AIFree, Unlimited OpenAI Text to Speech API
Add OpenAI TTS to your app for free via Puter's User-Pays model. Learn how to integrate GPT-4o mini TTS, tts-1, or tts-1-hd without an API key.
AIFree, Unlimited ElevenLabs API
Learn how to use Puter.js to access ElevenLabs text-to-speech and voice conversion capabilities for free, without needing an ElevenLabs API key.
AIFree, Unlimited Speechify API
Add Speechify text-to-speech to your app for free via Puter's User-Pays model. Learn how to use the Simba models and voices without a Speechify API key.
AIFree, Unlimited Speech-to-Text API
Learn how to use Puter.js to transcribe audio and translate speech to text using OpenAI's speech recognition models, completely free without API keys or usage limits.
AIFree, Unlimited Voice Changer API
Learn how to use Puter.js to convert and clone voices using AI-powered speech-to-speech technology, completely free without API keys or usage limits.
AIFree, Unlimited Video Analysis API
Learn how to analyze videos using Puter.js AI - no API keys, no usage limits, completely free.
AIFree, Unlimited Image Recognition API
Add image recognition and analysis to your app for free using Puter.js AI - no API keys, no usage limits.
AIFree, Unlimited Perplexity AI API
Learn how to use Puter.js to access Perplexity AI's Sonar models for free, without needing API keys or usage restrictions.
AIHow to Publish Your Apps on Puter.com
Learn how to publish your web app on Puter and grow your user base. Bring your existing app and reach a wider audience.
HostingHow to Host a Website for Free
Learn how to host your website for free on Puter with this step-by-step guide.
HostingDeploy Your Next.js Application With Puter
Learn how to deploy your Next.js app to production and host it with Puter. Host your static Next.js app for free.
HostingDeploy Your Astro Site With Puter
Learn how to deploy your Astro site to production and host it with Puter. Host your static Astro site for free.
HostingDeploy Your Angular App With Puter
Learn how to deploy your Angular app to production and host it with Puter. Host your static Angular app for free.
HostingDeploy Your Flutter Web App With Puter
Learn how to deploy your Flutter Web app to production and host it with Puter. Host your Flutter Web app for free.
HostingDeploy Your Nuxt Application With Puter
Learn how to deploy your Nuxt app to production and host it with Puter. Host your static Nuxt app for free.
HostingDeploy Your SvelteKit App With Puter
Learn how to deploy your SvelteKit app to production and host it with Puter. Host your static SvelteKit app for free.
HostingDeploy Your Vue.js App With Puter
Learn how to deploy your Vue.js app to production and host it with Puter. Host your static Vue.js app for free.
HostingDeploy Your React App With Puter
Learn how to deploy your React app to production and host it with Puter. Host your static React app for free.
HostingDeploy Your React Router (formerly Remix) App With Puter
Learn how to deploy your React Router app to production and host it with Puter. Host your static React Router app for free.
HostingHow to Run Serverless Functions on Puter
Puter lets you run serverless functions in the cloud without managing servers via Serverless Workers. Learn how to write and deploy your first worker.
WorkersAdd Key-Value Store to Your App: A Free Alternative to DynamoDB
Learn how to use Puter.js to add a key-value store to your web application, providing a free alternative to Amazon DynamoDB.
DatabaseAdd Upload to Your Website for Free
Learn how to use Puter.js to add file upload capabilities to your web application without any backend or server setup.
Cloud StorageHow to Add File Upload to HTML (With a Working Demo)
Learn how to add file upload to HTML, from a minimum form to a working end-to-end demo with upload, list, preview, and delete.
Cloud StorageHow to Perform OCR in JavaScript (With a Working Demo)
Learn how to perform Optical Character Recognition (OCR) in JavaScript, from a one-line call to a full working demo with file upload and text extraction.
AIFree, Unlimited Nano Banana (2.1, Pro, 2, and 2 Lite) API
Learn how to access Nano Banana 2.1, Pro, 2, and 2 Lite for free with Puter.js. Add Gemini image models to your app without any API keys.
AIFree, Unlimited Stable Diffusion API
Learn how to use Puter.js to generate images with Stable Diffusion AI models for free, without needing API keys or backend setup. Access Stable Diffusion XL and other powerful image generation models directly from your frontend code.
AIFree, Unlimited FLUX AI API
Add FLUX image generation to your app for free with Puter.js. No API keys. Access Black Forest Labs' FLUX.2 (Pro, Dev, Klein), and FLUX.1 (Schnell, 1.1 Pro) models.
AIFree, Unlimited GPT Image API
Learn how to add image generation with OpenAI GPT Image for free, without needing OpenAI API keys or backend setup with Puter.js. Access GPT Image 2.6 Flare and Sunburst directly from your frontend code.
AIFree, Open-Source Lovable Cloud Alternative
Learn how Puter.js offers the same backend infrastructure and AI capabilities as Lovable Cloud, but works anywhere, not just within a specific platform.
AIFree, Unlimited Imagen API
Imagen 4 Preview, Imagen 4 Fast, and Imagen 4 Ultra have been retired from the Puter API. Learn how to generate images for free with Puter.js using Google's Nano Banana models that replace them - no API keys or backend required.
AIFree, Unlimited ByteDance Seedream API
Learn how to use Puter.js to generate images with ByteDance Seedream 5.0 Pro and Seedream 5.0 Lite models for free, without needing API keys or backend setup.
AIFree, Unlimited Leonardo.Ai API
Learn how to add Leonardo.Ai image generation to your app for free with Puter.js. No API keys, no backend setup — access Lucid Origin directly from the browser.
AIFree, Unlimited Ideogram API
Learn how to add free, unlimited Ideogram image generation and editing to your app with Puter.js, including Ideogram 4.5, Ideogram 4.5 Precise Edit, and the V4, V3, and V2 model tiers.
AIFree, Unlimited HiDream API
HiDream I1 Full, I1 Dev, and I1 Fast have been retired from the Puter API. Learn how to add free, unlimited image generation to your app with Puter.js using the FLUX models that replace them.
AIFree, Unlimited RunDiffusion API
RunDiffusion's Juggernaut Flux models have been retired from the Puter API. Learn how to add free, unlimited photorealistic image generation to your app with Puter.js using the FLUX models that replace them.
AIFree, Unlimited Auth API
Learn how to add user authentication to your web applications for free using Puter.js, without any API keys or usage restrictions.
AuthFree, Unlimited Cloud Storage API
Learn how to use Puter.js to access cloud storage capabilities for free, without any backend or server setup.
Cloud StorageFree, Unlimited Object Storage
Learn how to use Puter.js to add cloud object storage to your app for free, with write, read, upload, list, stat, and the rest of the file system API.
Cloud StorageFree, Unlimited Database Hosting
Learn how to use Puter.js to add a database to your app for free, with set, get, list, increment, expire, delete, and the rest of the key-value API.
DatabaseAccess Your Puter Files From Any Device
Learn how to connect to your Puter files using WebDAV, allowing you to browse, open, and edit files directly from your computer or phone without a browser.
Cloud StorageConnect to a WebDAV Server on macOS
Learn how to connect to a WebDAV server on macOS using Finder, allowing you to access remote files as if they were local.
Cloud StorageConnect to a WebDAV Server on Windows
Learn how to connect to a WebDAV server on Windows using File Explorer, allowing you to access remote files as if they were local.
Cloud StorageBackend for AI: Add Secure Backend to AI-Generated Code
Learn how Puter.js transforms AI-generated code into fully functional applications with automatic backend, deployment, and security - just by adding "use puter.js" to your prompts.
AI