IT/ICT系メモ|【kintone vs AppSheet】|データベース&入力フォームアプリとして徹底比較
「DX」という言葉もだいぶ一般的になってきました。
IT技術を使って業務の効率化を進めるときに、紙で運用していた申請、日報、在庫、点検、顧客管理、案件管理などを、現場で入力し、そのまま蓄積・共有・集計したいという要望も出てくると思います。
それに伴って、データベースと入力フォームを一体化した業務アプリを、できるだけ短時間で作りたいという需要も増えています。
出来るだけローコストでそれを実現するための候補として、ExcelやAccessと入力フォームを組み合わせる方法や、レンタルサーバーとWordPressなどを使用する方法もありますが、プログラム知識が必要になる場合も多く少し敷居が高いと思います。
そこで、プログラミング知識がなくとも業務に合わせたアプリケーションを作成できる「ノーコード/ローコード開発ツール」というものがあります。
サブスクに似た仕組みで利用料が多少かかりますが、その代表格として、日本のビジネスシーンで広く普及するKintone(キントーン)と、Google Cloudが提供するグローバルなツールであるAppSheet(アップシート)が挙げられます。
どちらもプログラミングを主軸にせず、比較的少ない開発負担で業務アプリを構築できるサービスですが、設計思想、強み、料金体系、情報環境には明確な違いがあります。
今回は、データベース兼入力フォームを備えたアプリ作成基盤として、Kintone と AppSheet を、作成方法、機能、使い勝手、料金、現場での利用感、情報の入手しやすさという観点から比較してみます。
◆KintoneとAppSheetとは?
両者の違いを簡単に言うと、
Kintone は「日本企業の業務改善や社内ワークフローに強い国産クラウド」
AppSheet は「Google系データとの連携やモバイル入力、自動化を含むアプリ生成に強いノーコード基盤」
です。
Kintone(キントーン)
サイボウズ株式会社が提供するクラウド型の業務改善プラットフォームです。
2025年9月時点で国内30,000社以上に導入されており、日本市場で長年の実績を持ちます。
表形式のデータベース、入力フォーム、一覧表示、プロセス管理、コメント、通知などを一体的に備える。
日本語での利用環境、国内企業向けの支援体制、業務アプリのテンプレート、プラグイン市場、導入事例の豊富さが特徴です。
社内申請、顧客管理、案件管理、問い合わせ管理、日報、交通費申請など、テンプレートも多くバックオフィス寄りの用途で導入例が多いです。
AppSheet (アップシート)
Googleが提供するノーコードアプリ開発プラットフォームです。
もともとは独立した企業でしたが、2020年にGoogleに買収され、現在はGoogle Cloudのサービスの一つになっています。
Google スプレッドシート、Google Drive、BigQuery、Cloud SQL、Excel、SQL Server など複数のデータソースを使ってアプリを構築できます。
スマートフォンでの利用、現場入力、画像添付、位置情報、オフライン利用、業務自動化の設計に強みがあります。
Google Workspace との親和性が高く、既存の表データをもとに短時間でアプリ化しやすい。
社内業務全体の情報共有や申請フローなど、業務用の豊富なテンプレートを使うことでアプリを簡単に作りやすいのは Kintone。
AppSheetアプリを入り口にして、スマホやタブレットを使って現場入力や、既存表データをベースにして入力アプリ化、Google 環境との接続を重視するなら AppSheet が候補になりやすいです。
1. アプリの作成方法
kintone の作り方
kintoneでアプリを作る方法は主に3つあります。
フォームからスクラッチで作成:
テキスト・数値・日付・選択肢・添付ファイルなど多様なフィールドをドラッグ&ドロップで配置します。
画面レイアウトをある程度自由に配置していけるのが特徴で、Excelの表をそのままフォームに落とし込むような感覚で設計できます。テンプレートから作成:
営業管理・日報・出退勤管理・問い合わせ管理など、業務別のテンプレートが公式に多数用意されており、そこから改変するのが最短ルートです。ExcelやCSVのインポートから作成:
既存の表データを読み込ませてアプリの雛形を自動生成できます。
アプリを作ると、自動的にデータベース(レコード一覧)と入力フォームの両方が生成されます。
設計者がDBとUIを別々に意識する必要がなく、一体化して管理できます。
プログラミングやデータベースの知識がなくても、ワープロソフトやプレゼンテーションソフトを扱うような感覚で進めることができます。
複雑なロジックよりも、まずはデータを蓄積・共有する「場」を素早く作ることに重点が置かれた設計でしょう。
AppSheet の作り方
AppSheetの作成起点はkintoneは逆でデータベースからです。
スプレッドシートからワンクリック生成:
Googleスプレッドシートのメニューから「AppSheetで作成」を選ぶだけで、列ヘッダーをもとにしたアプリが自動生成されます。
これが最も手軽な入口です。Excel・CSV・Cloud SQL・BigQueryなどからの生成:
Googleサービスだけでなく、AWS DynamoDBやSalesforceなど外部データソースへの接続も可能です。AIアシスト(Gemini)による生成:
Enterprise Plusプランでは、Gemini in AppSheetを使ってテキスト指示からアプリを生成する機能も利用できます。
AppSheetはアプリのUIをデータ構造から自動推測して生成するため、「まずデータを持ってくる→アプリが自動で建つ」という流れが基本です。
入力フォームの細かいレイアウト変更は、kintoneのドラッグ&ドロップに比べるとやや複雑です。
初期の自動生成こそ高速ですが、意図通りのアプリにするためには、Expressionと呼ばれる独自の関数・数式言語の習得が鍵となります。
これはExcelの関数に似ていますが、より高度で複雑なロジックを記述できます。
表シートへの入力フォームとして作るのでしたらすぐできますが、複数のデータと関連づけたり処理を含むアプリとして作る場合は、データ構造の理解や論理的思考が求められるため、Kintoneよりは技術者寄りの開発も必要に話します。
ただ、一からサーバーを用意してWebアプリを作ることを考えれば圧倒的に簡単です。
作りやすさの比較
kintoneはPC上でフォームを視覚的にデザインする感覚に近く、Webアプリ作成知識が高くないユーザーでも馴染みやすいという評価が多くあります。
一方AppSheetは、スプレッドシートユーザーにとっての入口は非常に簡単ですが、条件式や数式を使って動作を細かく制御しようとすると、関数や条件式を覚えるための学習コストがかかります。
ネット上では「AppSheetは一見簡単だが、その先がちょっと難しい」という声も見られます。
2. データベース機能
kintone のデータ管理
kintone自体がクラウドDB(データストア)として機能します。
ユーザーがデータの保存先を別途用意する必要はなく、アプリを作ると自動的にサイボウズのインフラ上にDBが構築されます。
ストレージ容量:契約ユーザー数 × 5GB
アプリ間でのレコード参照(関連レコード)機能を標準搭載
一覧表示・グラフ・カレンダー・ガントチャートなど複数のビューを切り替え可能
レコード単位でコメント・メンション・添付ファイルが管理可能
各アプリが1つのデータ集合を持つ構造で、必要に応じてルックアップや関連レコードで他アプリとつなぐ。
利用者にはフォームと一覧の一体感が分かりやすく、データの蓄積先がそのまま業務アプリであるという理解がしやすい。
データベース専門製品のように高度なリレーショナル設計を前面に出しているわけではないが、日常業務で必要な管理には十分な柔軟性があります。
レコード単位でコメントができること、変更履歴の確認、一覧や絞り込みの使いやすさなど、業務コミュニケーションと記録管理が近い位置にある。
外部DBとの連携はスタンダードコース以上のAPIを使って実現できますが、kintone外のデータとリアルタイム同期する構成は追加開発が必要になります。
AppSheet のデータ管理
AppSheetはデータを自分で持つのではなく、基本的には外部のデータソースに接続する設計です。
AppSheet内のフォルダーにデータシートを保存することも出来はします。
Googleスプレッドシートを使う場合、アプリで入力したデータはリアルタイムでそのままシートに書き込まれます。
Googleスプレッドシート側に直接入力したデータを参照する場合は、アプリからデータの再読み込みをすれば更新されます。
スプレッドシート:最大500万セルまでという制限がある
Cloud SQLやBigQueryを使えば大規模データにも対応可能
ストレージはGoogleドライブなどクラウドストレージを利用するため、Google Workspace Business Starterでも1ユーザーあたり30GBのドライブ容量が使える(ただし他サービスと共用)
既にデータ基盤がある組織ではそれが使えるので有利です。
一方、データソース側の設計品質がアプリ品質に影響もしやすいです。
スプレッドシートをそのまま使う場合、後から列項目を増やしたり運用上の例外が増えると、フォーム側の設定が壊れたり保守性が落ちやすいという指摘は利用者コミュニティでもよく見られます。
大量データや数年にわたる運用を想定する場合、スプレッドシートではなくCloud SQL等のデータベースを選定するのが適切とされています。
3. 入力フォーム・UI の使い勝手
kintone
レイアウト:
PCでの利用を主眼に置いたUIです。
フォームのフィールドは基本的に縦一列に並び、レイアウトの自由度は高くありません(スペースフィールドやグループ化で多少の調整は可能)。このシンプルさが、分かりやすさにも繋がっています。
プロセス管理:
申請・承認ワークフローを構築するための「プロセス管理」機能が標準で備わっています。「申請」「承認」「差し戻し」といったステータスと作業者をGUIで設定でき、稟議書や経費精算などに活用できます。
スマートフォン対応はしていますが、AppSheetほど現場向けの特別な機能が揃っているわけではないです。
バーコード読み取りなどはプラグインが必要になるケースがあります。
AppSheet
レイアウトとビュー:
UX設定で、データの見せ方を非常に柔軟にカスタマイズできます。
同じデータでも、表形式、カード形式、地図上へのプロットなど、用途に応じて最適なビューを複数作成できます。モバイルファースト:
生成されるアプリはPCでの入力も出来ますが、自動的にスマートフォンやタブレットにも最適化されます。
画面サイズに応じてレイアウトが自動調整されるレスポンシブデザインが基本です。フォームのカスタマイズ:
複数ページにわたる入力フォームや、回答に応じて次の質問が変わる条件分岐フォームなどもShow If条件式を使って作成可能です。標準機能として以下が利用可能です。
バーコード・QRコード・NFCスキャン
GPS・マップ連携(訪問記録や位置情報の自動記録)
カメラで撮影した写真の直接登録
手書きサイン機能
オフライン対応(通信圏外でも入力でき、オンライン復帰後に同期)
建設・製造・物流・フィールドサービスなど、現場作業員がスマホやタブレットで使うシーンに強みがあります。
4. 自動化・ワークフロー機能
Kintone:
標準機能としては、前述の「プロセス管理」と、レコードの条件に応じて通知を送る「通知設定」が主です。
より高度な自動化(例:定期的にレコードを自動作成する、外部サービスにデータを送信する)を実現するには、有償の連携サービス(Customineなど)やプラグインを利用するか、JavaScriptによるカスタマイズ開発が必要になります。
AppSheet:
AppSheet Automation: 標準機能として非常に強力な自動化エンジンを備えています。
Event: いつ(例:データが追加された時、毎日9時)
Process: 何を(例:承認待ちリストを作成し)
Task: どうする(例:担当者にメールを送り、PDFを生成する)
という一連の流れをGUIで設定できます。
Webhookの送受信も可能で、外部サービスとの連携も柔軟です。
プログラミングなしで実現できる自動化の範囲は、Kintoneの標準機能を大きく上回ります。
5. 日本語情報・サポートの入手しやすさ
ここは企業所在地の違いもあって2つのツールで大きな差があります。
kintoneは、サイボウズが国内企業向けにドキュメント・サポートを整備しており、公式のヘルプページ・コミュニティ・パートナーネットワークすべてが日本語で充実しています。
「kintone活用チャンネル」のようなYouTube動画や、国内ブログ記事・書籍も豊富で、困ったときに日本語で解決策を探しやすい環境です。
30,000社超の導入実績があるため、業種別の事例や失敗談もネット上に多数存在します。
AppSheetは、公式ヘルプやコミュニティが基本的に英語です。
アプリ内の表示情報の日本語化は標準機能としてありますが、作成画面は基本的にすべて英語で構成されています。
一部のユーザーが「コミュニティもヘルプ記事も英語しかなく、サポートメールも英語のため活用が難しい」と指摘しています。
ただし、ブラウザーの機能で日本語化も出来るので、英語が出来なくても意味の理解はできます。
日本人が作成した日本語の解説記事やYouTube動画も増えてきてはいます。
Google認定パートナーによる日本語サポートサービスも提供されていますが、それは別途費用が発生します。
6. 料金
料金は改定される可能性があるため、必ず公式サイトで最新情報をご確認ください。ここでは基本的な構造を比較します。
Kintone:
課金単位: ユーザー数に応じた月額(または年額)課金です。
プラン: 主に「ライトコース」と「スタンダードコース」があります。外部サービス連携、プラグイン、API利用にはスタンダードコースの契約が必要です。
特徴: 最低契約ユーザー数が5ユーザーからとなっています。アプリ数やAPIの実行回数にもプランごとの上限が設けられています。
AppSheet:
課金単位: こちらもアクティブユーザー数と機能に応じた月額(または年額)課金です。
プラン: Starter, Core, Enterpriseなど、機能に応じた複数のプランが用意されています。上位プランになるほど、高度なセキュリティ機能やAI機能、管理機能が解放されます。
特徴: 10ユーザーまでであれば、プロトタイプ作成や個人利用目的で無料で利用できるプランがあります(一部機能制限あり)。また、Google Workspaceの一部のプランにはAppSheet Coreプランが含まれており、該当ユーザーは追加料金なしで利用できる場合があります。
コスト比較のポイント
少人数・スモールスタートであればAppSheetのコスト優位性は明確です。
Google Workspaceを既に利用している企業では実質ゼロ円でスタートできます。
一方、kintoneは最低10ユーザーからの契約が必要なため、5人以下のチームには割高になります。
ただし、kintoneは日本語サポートや承認ワークフロー・グループウェア機能が最初から付属していること、国内パートナーエコシステムが充実していることを加味すると、「純粋な月額費用だけで比較するのは適切でない」という見方もあります。
7. 現場の声・利用実態
ネット上のレビューや比較記事から読み取れる実際の声をまとめます。
kintone利用者の評価(良い点)
「ITに詳しくない現場スタッフでも自分でアプリを改修できた」
「承認ワークフローが日本の業務フローにぴったりはまった」
「困ったときにGoogle検索で日本語の解決策がすぐ見つかる」
kintone利用者の評価(課題点)
「プラグインを追加するたびに費用がかさむ」
「Excelの一覧画面で直接編集する感覚には対応していない(別途プラグインが必要)」
「ライトコースでは拡張性がなく、スタンダードにすると費用が跳ね上がる」
日本国内での導入実績は圧倒的です。
中小企業から大企業、官公庁まで、あらゆる業種・規模で「脱Excel」「ペーパーレス化」の第一歩として導入される事例が後を絶ちません。「kintone hive」といったユーザー事例コンテストが毎年開催され、具体的な活用ノウハウが共有される場が豊富にあります。
学習コストが非常に低く、非IT部門の担当者が「自分たちの業務は自分たちで改善する」という文化を醸成しやすいツールです。
サイボウズ公式が提供する詳細なヘルプページ、TIPS集、開発者向けのドキュメント(cybozu developer network)が非常に充実しています。
活用方法やカスタマイズに関する書籍、Webメディアの記事、YouTube動画も多数存在します。
導入支援やカスタマイズ開発を行うパートナー企業が全国に存在し、有償サポートを受けやすい環境です。
ただし、標準機能で実現できない複雑な要件に直面すると、JavaScriptやAPIの知識が求められ、学習曲線が急に険しくなります。
AppSheet利用者の評価(良い点)
「スプレッドシートのデータからあっという間にアプリができた」
「現場でのバーコードスキャン・写真撮影・GPS記録が標準でできる」
「Google Workspaceを使っていたのでほぼ追加費用ゼロで始められた」
AppSheet利用者の評価(課題点)
「関数の書き方や条件式の設定が難しく、ネット上の情報も英語ばかりで困った」
「PC画面でのフォームレイアウトの自由度が低い」
「スプレッドシートをDBにしていたら大量データで動作が重くなった」
Excelの高度な関数やデータベースのクエリに慣れている人であれば、比較的スムーズに習得できます。
一度使い方をマスターすれば、非常に柔軟かつ高度なアプリケーションをコーディングなしで構築できるため、社内IT部門の担当者にとっては強力な武器となります。
8. どちらを選ぶべきか
両ツールに絶対的な優劣はなく、自社の環境・用途・チーム規模によって最適解が変わります。
以下に選択の目安をまとめます。
kintoneが向いているケース
PCでのデスクワークが中心のオフィス業務
日本語サポートや豊富な国内情報を重視する
承認ワークフロー・グループウェア機能を同一ツールで完結させたい
ITリテラシーが高くないユーザーが多い
10名以上のチームで本格導入を検討している
AppSheetが向いているケース
すでにGoogle Workspaceを全社利用しており、追加コストを抑えたい
建設・製造・物流など、現場スタッフがスマホ・タブレットで使う
バーコードスキャン・GPS・写真撮影・オフライン入力が必要
スプレッドシートのデータを手軽にアプリ化したい
少人数・個人・小規模チームから低コストで始めたい
なお、「現場入力はAppSheet、データ管理・承認はkintone」という両方を組み合わせた使い方も、技術的には実現可能です(APIを使ったデータ連携が必要)。
◆まとめ
Kintone と AppSheet は、どちらも「データベース兼入力フォームを備えたアプリ」をノーコードまたはローコードに近い形で作れる点では共通しています。
Kintone は、フォーム・一覧・業務フロー・コミュニケーションを一体化した国内向け業務基盤として強い。
AppSheet は、既存データソースの上に柔軟な入力アプリと自動化を組み立てる基盤として強い。
社内全体の共有と申請なら Kintone、現場中心の入力とGoogle連携なら AppSheet という傾向です。
目的、利用するユーザーのITスキル、そして将来的な拡張性を考慮し、最適なツールを選定することがDX成功の鍵となるでしょう!
もしこの記事が役立ったら「スキ」やフォローしてくれると嬉しいです!
次回は「ペルチェ素子」について少し書いていますので、お時間あれば読んでみてください。
日々の出来事から日記代わりにいろいろ書いています。
前回の記事も時間がありましたら読んでみてください。
いいなと思ったら応援しよう!
応援ありがとうございます!