← Back to all tools

🤖 ChatGPT Cheat Sheet

Master ChatGPT with tips, tricks, and best practices

📑 Quick Navigation

⌨️ Keyboard Shortcuts

General

Navigation

Editing

✍️ Prompting Techniques

1. Be Specific

❌ Vague

"Write code for a website"

✅ Specific

"Write HTML/CSS for a responsive navbar with logo, 3 menu items, and mobile hamburger menu"

2. Provide Context

I'm a beginner learning Python. Explain list comprehensions using simple analogies and show 3 examples with increasing complexity.

3. Use Role-Playing

Act as a senior software architect. Review this system design and suggest improvements for scalability...

4. Step-by-Step Instructions

Help me debug this code: 1. Explain what the code is trying to do 2. Identify potential issues 3. Suggest fixes with explanations 4. Provide the corrected version [code here]

5. Request Specific Formats

6. Chain of Thought

Let's solve this problem step by step. First, break down the requirements. Then, outline the approach. Finally, implement the solution with explanations.

💡 Pro Tips

✨ Use Custom Instructions
Set persistent context about yourself, your preferences, and how you want ChatGPT to respond. Go to Settings → Personalization → Custom Instructions.
🔄 Iterate and Refine
Don't settle for the first response. Ask ChatGPT to improve, expand, simplify, or take a different angle.
📎 Upload Files (Plus only)
Upload PDFs, images, code files for analysis. ChatGPT can read, summarize, and work with your documents.
🌐 Browse with Bing (Plus only)
Enable "Browse with Bing" for up-to-date information from the web.
💾 Save Important Chats
Rename chats with descriptive titles. Pin frequently-used conversations.
⚡ Regenerate for Variety
Click "Regenerate" to get alternative responses. Each can be quite different!

Power User Tricks

🎯 Key Features

💬 Conversation Memory

ChatGPT remembers context within a conversation. Reference earlier messages without repeating.

📝 Code Interpreter

Execute Python code, analyze data, create visualizations (Plus only).

🔌 Plugins (Plus only)

Extend capabilities with third-party plugins for web browsing, calculations, etc.

🎨 DALL-E Integration

Generate images directly in chat (Plus only). Just describe what you want!

🗣️ Voice Conversations

Talk to ChatGPT using voice on mobile (Plus only).

📤 Share Conversations

Create shareable links to conversations. Great for showcasing examples.

⚠️ Limitations & Gotchas

Knowledge Cutoff
ChatGPT's training data has a cutoff date. For GPT-4, it's April 2023. It doesn't know events after that unless browsing is enabled.
Can Make Mistakes
Verify important information. ChatGPT can confidently state incorrect facts (hallucinate).
Context Window Limits
Long conversations eventually lose early context. Start new chats for different topics.

What ChatGPT Can't Do Well

🚀 Advanced Usage

Meta-Prompting

I want to learn about X. Ask me 5 questions to understand my current knowledge level, then create a personalized learning plan.

Prompt Chains

  1. First message: "Generate 10 startup ideas in [industry]"
  2. Second: "Pick the top 3 and explain why they could work"
  3. Third: "For idea #2, create a detailed business plan"

Few-Shot Learning

Convert these to formal tone: Casual: "Hey, wanna meet up?" Formal: "Would you be available to meet?" Casual: "That's so cool!" Formal: "That's quite impressive." Now convert: "Dude, check this out!"

Constraint-Based Prompts

Write a story about AI with these constraints: - Exactly 200 words - Must include: "sunrise", "algorithm", "coffee" - No dialogue - Bittersweet ending

Self-Critique

After each response, critique your own answer: 1. What assumptions did you make? 2. What could be wrong? 3. What's missing? 4. How could you improve it?

Format Templates

🎓 Quick Reference Commands

"Explain like I'm 5"

Get simple explanations

"Be concise"

Get shorter responses

"Continue"

When response cuts off

"Try again"

Generate alternative version

"Show your work"

Get step-by-step reasoning

"Assume I know nothing"

Start from basics