Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Chat App with File Sharing – Google Sheets Apps Script

C18 Chat & Messaging Premium Plan VIP Premium Plan
Chat Web App Using Google Sheet & Appscript V2 | C18
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Send images and PDF files inside the chat Optional caption sent along with a file Files open straight from the conversation Delete a single message you sent Delete every message you sent in one action Message deleted by user shown in its place Block and unblock other users yourself Blocked list screen for unblocking Send and receive sound effects Browser notification on a new message Messages refreshed within about a second Change your own username with a duplicate check Username change applied through past chat history Emoji picker in the message box Editable profile with photo email phone and address Single tick for sent and double blue tick for seen

Description

The second release of the Google Sheets chat app. Everything from the first build is still here — signup, blue seen ticks, presence, email alerts — and on top of it sits the set of things people asked for after using it: attachments, deleting messages, blocking people yourself, and a refresh loop fast enough that a conversation feels live.

Files in the conversation

Images and PDFs can be sent directly in a chat, with an optional caption typed before sending, and the recipient opens them inside the app rather than downloading a mystery link. An upload notice runs while the file is on its way.

Taking messages back

Any message you sent can be deleted on its own, or all of them at once, and the other side sees a clear message-deleted marker rather than a silent gap. Messages the other person sent stay under their control — you cannot delete someone else's words out of your own thread.

Blocking without an admin

Users block and unblock each other themselves, with a blocked list to manage it, and a blocked sender is told plainly that they are not allowed to message that person. Sound effects fire on send and receive, a browser notification lands when a message arrives, and messages appear within about a second.

Changing your name safely

A username change is checked for duplicates and then applied backwards through your chat history, so the person you were talking to last week still sees the same identity rather than a stranger's name on old messages.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets, Google Drive and Google Apps Script
  • A Drive folder ID for profile images and attachments
  • Deployment access set to Anyone with the link
  • A modern browser (Chrome, Edge, Firefox or Safari)

What's Included

  • Complete Google Apps Script source code
  • Chat front-end with attachments, emoji and blocked list
  • Google Sheets structure for users, messages and restrictions
  • Send and receive notification sounds
  • Step-by-step video walkthrough of the build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryChat & Messaging
Tagsgoogle apps script chat appchat app apps scriptlive chat app source codechat application with file sharingreal time chat applicationchat application google sheetschat app delete messageblock and unblock users chat
VideoWatch walkthrough
LicenseRegular License
Regular License C18
Subtotal $2.60 USD
Total $2.60 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $5.20$2.60
Redotpay
Chat Web App Using Google Sheet & Appscript V2 | C18
Secure checkout
Amount due
$2.60$5.20
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $2.60 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
ItemChat Web App Using Google Sheet & Appscript V2 | C18
ReferenceC18
Payment MethodRedotpay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Binance Pay
Chat Web App Using Google Sheet & Appscript V2 | C18
Secure checkout
Amount due
$2.60
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $2.60 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$2.60
Order summary
ItemChat Web App Using Google Sheet & Appscript V2 | C18
ReferenceC18
Payment MethodBinance Pay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
Chat Web App Using Google Sheet & Appscript V2 | C18
Secure checkout
Amount due
$2.60
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $2.60
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
ItemChat Web App Using Google Sheet & Appscript V2 | C18
ReferenceC18
Payment MethodCryptocurrency
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
Chat Web App Using Google Sheet & Appscript V2 | C18
Secure checkout
Amount due
$2.60
Total due
Pay $2.60 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $2.60 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Order details$2.60
Order summary
ItemChat Web App Using Google Sheet & Appscript V2 | C18
ReferenceC18
Payment MethodPayPal
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt

Need This Customized For Your Business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM — built from scratch
Get Free Quote on WhatsApp

20-30% advance to start • Clear quote before work begins • Support included after delivery

$2.60
USD · card / manual pay

People choose these

Paid picks from the same category

How to Build Realtime Chat Messaging App Using Appscript & Google sheet | B14 How to Build Realtime Chat Messaging App Using Appscript & Google sheet | B14 26 views this month Apps Script $2.60 USD Chat Web Application with Connections Request using Google Sheet & Appscript | C29 Chat Web Application with Connections Request using Google Sheet & Appscript | C29 28 views this month Apps Script $2.60 USD Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 233 views this month Apps Script $2.60 USD

Reviews & Feedback

What buyers and viewers say about Chat Web App Using Google Sheet & Appscript V2 | C18.

No star ratings yet Tap a star to be the first to rate it.
12 comments from
YouTube viewers
Sort
@Akstudy4gk via YouTube
Bhai isme ek bugg rah gya hai vo bhi massage Height large h usko kam karna hoga But nice excellent work
1 like on YouTube
@rex.aditya via YouTube
Thanks For Give Me Pre Release Video Update...❤ Plss Update More .. File share pic popup, Mobile Friendly, Chat Delete Option, Add friend by Gmail or user name From india ❤
1 like on YouTube
@rafikulislam6512 via YouTube
Excellent More important features add. Your web apps are always awesome🌹🌹🌹🌹🌹
@DurvishJawaleOfficial via YouTube
Your web apps are always awesome
@Dr_Nitros via YouTube
How do I download the project?
@MichaelS.Glasgow via YouTube
I could see you very soon implementing either voice message or video message. Good work and keep developing
@RashidulHoqueOfficial via YouTube
Mobile friendly na hone se yeh koi kam ka cheez nehi hai, so... Ho sake Mobile friendly tak modify kare. Thank you 💕....
@dimitrisvoudouris via YouTube
top application of the best of its kind. Many congratulations
@suzuzoradayo via YouTube
gas cannot be copied.
@MuhammadTariq-rr6zj via YouTube
Good work. Excellent More important features is Mobile friendly and group creating
@Prabh_hundal_01 via YouTube
How to add custom domain with apps script project ..without embedding in ifarme ...please please tell lllll telllllll
@nitishbadak via YouTube
Please make a vedio to add custom domain. To these app please