DEV Community

Cover image for Features of popular GenAI platforms in 2025
Michael Currin
Michael Currin

Posted on • Edited on • Originally published at michaelcurrin.github.io

Features of popular GenAI platforms in 2025

A comparison of popular GenAI tools and what their capabilities are, so you can pick one or more tools for your needs.

Links to services

MS Copilot should not be confused with Microsoft 365 Copilot (formerly office) or Microsoft's coding AIs such as GitHub Copilot or the VS Code Copilot extension. MS Copilot can also be accessed via the Copilot sidebar in MS Edge browser.

Features

Last updated March 2025, here is what you can do on each platform on the free tier.

For more details including screenshots and sample prompts, see Feature comparison on my Dev Cheatsheets site.

Functionality ChatGPT Copilot Google Gemini Claude
Model used GPT-4o Microsoft Prometheus Gemini 2.0 Claude3.7
Mobile app available
API available
Search the web
File upload
Plugins or extensions
Google Drive access
Text-to-speech output
Speech recognition ❌ web, ✅ mobile
Voice call mode ❌ web, ✅ mobile
Reasoning (deep think, think before responding)
Generate images with AI
Canvas/artifacts (output document or code as a file)
Live app preview (HTML page in sidepanel)
Dataviz (inline graphs using Python code)
Memory about you

Cover image

Generated using Microsoft Bing Image Creator.

Top comments (3)

Collapse
 
billraymond profile image
Bill Raymond

Hi Michael, long time, no speak. I hope you are well. While ChatGPT claims the ability to run and display code (like websites,) I agree it’s not there yet. However, it is super good at writing code and displaying visualizations, usually using Python, Pandas, and Matplotlib. You might want to update that Dataviz section for ChatGPT with a ✅

Collapse
 
michaelcurrin profile image
Michael Currin

Hey Bill, yes doing well thanks.
Oh I had to be more persistent but I got your ideas to work. ChatGPT does make graphs with Python and with JS. I've updated the table and added screenshots and prompts on my linked page.

michaelcurrin.github.io/dev-cheats...

Collapse
 
billraymond profile image
Bill Raymond

Good to hear from you, and thanks for making the update!

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay