- Free AI roleplay chat. Create characters, build stories, stay safe.
Talk the way you imagine. Spark Chat is a character-first AI roleplay app where you can freely create companions, set personalities and boundaries, and co-write stories that remember context—safely and in your style.
What you can do
- Roleplay with depth: Chat with AI companions that adapt to your tone and keep long-context memories for richer stories across fantasy, sci‑fi, romance, adventure, slice‑of‑life, and more.
- Create your own characters: Define personality, backstory, goals, relationships, and conversation starters. Save templates for quick reuse.
- Build story worlds: Organize characters, locations, timelines, and lore to keep multi-chat narratives consistent.
- Style and control: Adjust creativity, tone, and response length. Use presets to stay in-character.
- Safe by design: Clear content filters, block/report tools, and privacy options put you in control.
- Share and discover: Explore community prompts and character templates, or publish your own.
- Multilingual: Roleplay in multiple languages.
Why it stands out
- Character-first memory for believable roleplay.
- Flexible creator tools without complex setup.
- Fast, high-quality AI replies tuned for storytelling.
How it works
1. Pick or create a character.
2. Start a chat, set the scene and tone.
3. Evolve the story together and manage your world.
4. Save and share characters and templates.
Pricing
- Free to start. Optional in‑app purchases/subscriptions for extra messages and advanced features.
Notes & safety
- AI may generate fictional or inaccurate content. Verify facts if needed.
- Not for professional advice (medical, legal, financial, etc.).
- No explicit sexual content. We enforce safety filters and community guidelines.
Support
Contact Email: xmingze10@163.com
Privacy Policy: https://www.caigirl.top/privacy-policy-ios.html
User Agreement: https://www.caigirl.top/user-policy-ios.html
The AI responses, characters, and narrative continue to improve…
Keiser Sosae
The program continues to improve and is getting better at juggling new input and information. Long term memory and info recall has also improved…so nice job, Programmers! I’ve generated several story lines that extend 100, 200, and 500 responses and the trend is consistent if you’ve developed the story lines beyond its original parameters and prompts. Spark bots do a good job keeping up with the evolving story line, marking an improvement from the previous ‘Crazy ai’ version. Make sure you proofread your own input! The program makes word or input assumptions that are sometimes not close to your intended noun or verb choice. But the program gives you an ‘Edit’ button at the bottom of each generated response to correct egregious errors. The Spark bots generates 4 or 5 ‘stanzas’ per response, although some of those stanzas are virtually the same across several responses. That is, there is still the tendency to keep repeating the same prompts as part of the back and forth. All-in-all, good fun, if a little repetitive at times!
Some changes needed
TURKEYDIAMOND
I came to this app after it’s predecessor was taken off servers. It has all of the same characters and scenarios, which I’m honestly glad for because I invested a lot of time into the my hero academia chats and and I didn’t want to lose them. I was able to transfer the data from one app to the other, which is good, and I find this app better suits my method of storytelling since when I tried other AI character story apps, the scenarios either fell apart completely or they went from 0 to 100 within a matter of three chat messages. This one can allow for a slower build, though you have to be careful what you put in the character description and sometimes you have to be careful about the way you word things within the chat bot.I don’t like how sometimes the layout will suddenly switch midway through, like how when I start the chat it will show multiple different responses and characters will show more interaction, but then it’ll switch and become much more simplistic and basic. sometimes the chat ends up getting a significant downgrade from characters that are meant to be in scene together, and if you don’t remind the chat about certain characters or events, it seems to almost wipe that information out completely. It can be used for twist storytelling, but it is really annoying when I’m trying to follow through a similar storyline that I’ve been building on, only for something like 50 or 60 messages later to indicate that a critical plot point never happened. It needs better text memory retention where something will be remembered when you first started using the Chatbot character, even if you’re down in the line and have like 2000 hearts reputation with the same bot
With ads
Shadow king 2nd
I’m giving it three stars because you’re very limited and you have to pay to get more chats. however what would help is that I’m still using the old app because I downloaded it before it was removed and in the old app you had unlimited chats, but you have to keep watching ads every time. Each ad gave you six gems and it cost six to chat. So in the new app, have it do the same thing but with coins. I would love to keep watching ads if they gave me free coins to chat with. If you can add that feature into the new app like you had in the old one, and I would gladly rate it five stars.
Spark is a Crazy AI duplicate.
Mr. Been Ripped off enough!
Spark took Everything from Crazy AI chat app and made just enough changes to not call it an exact copy. Gems are expensive, chats cost a lot of gems, but at least the AI portion of the chats is actually fun, the memory of the AI can vary but it’s ability to create and actually search and obtain information from the internet is pretty good. In one chat I made D&D references and it replied back spot on and even added additional facts, in another I was talking with a DC character and they had pretty good dialogue and knew facts if the storyline very well. I wish editing and refreshing the AI’s responses didn’t cost additional gems. I also wish the responses were able to play back in a voice like Character AI’s can for no additional cost, and when I write a prompt the chat should be able to reply quickly in written and vocal responses.
This update includes several behind-the-scenes technical improvements to keep Spark running smoothly.
Version 1.0.6
The developer, 铭泽 谢, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Used to Track You
The following data may be used to track you across apps and websites owned by other companies:
Identifiers
Data Linked to You
The following data may be collected and linked to your identity:
Identifiers
Other Data
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
铭泽 谢
Size
106.2 MB
Category
Photo & Video
Compatibility
Requires iOS 14.0 or later.
iPhone Requires iOS 14.0 or later.
iPod touch Requires iOS 14.0 or later.
Mac Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.