<?xml version="1.0" encoding="us-ascii"?>
<!-- DFS ActiveDisclosure(SM) XBRL Schema Document - http://www.dfsco.com/financial-services/ -->
<!-- Creation Date      : 2018-02-27T19:32:27.1664356+00:00 -->
<!-- Version            : 2.9.6605.1333 -->
<!-- Package ID         : 440190544a3843b4aa2bcec137945d30 -->
<!-- Copyright (c) 2018 Donnelley Financial, LLC. All Rights Reserved. -->
<schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:fgen="http://www.fibrogen.com/20171231" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fibrogen.com/20171231" xmlns="http://www.w3.org/2001/XMLSchema">
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" namespace="http://fasb.org/us-gaap/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2014-01-31" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" namespace="http://fasb.org/us-types/2017-01-31" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
  <import schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" namespace="http://xbrl.sec.gov/country/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" namespace="http://xbrl.sec.gov/invest/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2017-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2011-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2011-01-31" />
  <annotation>
    <appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.fibrogen.com/20171231/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedBalanceSheets" id="Role_StatementConsolidatedBalanceSheets">
        <link:definition>100010 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" id="Role_StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementsOfOperations" id="Role_StatementConsolidatedStatementsOfOperations">
        <link:definition>100030 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementsOfOperationsParenthetical" id="Role_StatementConsolidatedStatementsOfOperationsParenthetical">
        <link:definition>100040 - Statement - Consolidated Statements of Operations (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLoss" id="Role_StatementConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>100050 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" id="Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>100060 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementOfCashFlows" id="Role_StatementConsolidatedStatementOfCashFlows">
        <link:definition>100070 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/StatementConsolidatedStatementOfCashFlowsParenthetical" id="Role_StatementConsolidatedStatementOfCashFlowsParenthetical">
        <link:definition>100080 - Statement - Consolidated Statement of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureTheCompany" id="Role_DisclosureTheCompany">
        <link:definition>100090 - Disclosure - The Company</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100100 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreements" id="Role_DisclosureCollaborationAgreements">
        <link:definition>100110 - Disclosure - Collaboration Agreements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100120 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponents" id="Role_DisclosureBalanceSheetComponents">
        <link:definition>100130 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureProductDevelopmentObligations" id="Role_DisclosureProductDevelopmentObligations">
        <link:definition>100140 - Disclosure - Product Development Obligations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureConvertibleNotePayable" id="Role_DisclosureConvertibleNotePayable">
        <link:definition>100150 - Disclosure - Convertible Note Payable</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCommitmentAndContingencies" id="Role_DisclosureCommitmentAndContingencies">
        <link:definition>100160 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensation" id="Role_DisclosureEquityAndStockBasedCompensation">
        <link:definition>100170 - Disclosure - Equity and Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureNetLossPerShare" id="Role_DisclosureNetLossPerShare">
        <link:definition>100180 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFibrogenInc401KPlan" id="Role_DisclosureFibrogenInc401KPlan">
        <link:definition>100190 - Disclosure - FibroGen, Inc. 401(k) Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100200 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions">
        <link:definition>100210 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformation" id="Role_DisclosureSegmentAndGeographicInformation">
        <link:definition>100220 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccounts" id="Role_DisclosureScheduleIIValuationAndQualifyingAccounts">
        <link:definition>100230 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100240 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100250 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsTables" id="Role_DisclosureCollaborationAgreementsTables">
        <link:definition>100260 - Disclosure - Collaboration Agreements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100270 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsTables" id="Role_DisclosureBalanceSheetComponentsTables">
        <link:definition>100280 - Disclosure - Balance Sheet Components (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCommitmentAndContingenciesTables" id="Role_DisclosureCommitmentAndContingenciesTables">
        <link:definition>100290 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationTables" id="Role_DisclosureEquityAndStockBasedCompensationTables">
        <link:definition>100300 - Disclosure - Equity and Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureNetLossPerShareTables" id="Role_DisclosureNetLossPerShareTables">
        <link:definition>100310 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100320 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformationTables" id="Role_DisclosureSegmentAndGeographicInformationTables">
        <link:definition>100330 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureTheCompanyAdditionalInformationDetail" id="Role_DisclosureTheCompanyAdditionalInformationDetail">
        <link:definition>100340 - Disclosure - The Company - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>100350 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSignificantBalanceOfAccountsReceivableDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSignificantBalanceOfAccountsReceivableDetail">
        <link:definition>100360 - Disclosure - Summary of Significant Accounting Policies - Schedule of Significant Balance of Accounts Receivable (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsAstellasAgreementsAdditionalInformationDetail" id="Role_DisclosureCollaborationAgreementsAstellasAgreementsAdditionalInformationDetail">
        <link:definition>100370 - Disclosure - Collaboration Agreements - Astellas Agreements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsAstrazenecaAgreementsAdditionalInformation1Detail" id="Role_DisclosureCollaborationAgreementsAstrazenecaAgreementsAdditionalInformation1Detail">
        <link:definition>100380 - Disclosure - Collaboration Agreements - AstraZeneca Agreements - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsAccountingForAstellasAgreementsAdditionalInformation2Detail" id="Role_DisclosureCollaborationAgreementsAccountingForAstellasAgreementsAdditionalInformation2Detail">
        <link:definition>100390 - Disclosure - Collaboration Agreements - Accounting for the Astellas Agreements - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsAccountingForAstrazenecaAgreementsAdditionalInformation3Detail" id="Role_DisclosureCollaborationAgreementsAccountingForAstrazenecaAgreementsAdditionalInformation3Detail">
        <link:definition>100400 - Disclosure - Collaboration Agreements - Accounting for the AstraZeneca Agreements - Additional Information 3 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsSummaryOfRevenueRecognizedUnderAgreementDetail" id="Role_DisclosureCollaborationAgreementsSummaryOfRevenueRecognizedUnderAgreementDetail">
        <link:definition>100410 - Disclosure - Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCollaborationAgreementsTotalArrangementConsiderationAllocatedToDeliverablesAlongWithAssociatedDeferredRevenueDetail" id="Role_DisclosureCollaborationAgreementsTotalArrangementConsiderationAllocatedToDeliverablesAlongWithAssociatedDeferredRevenueDetail">
        <link:definition>100420 - Disclosure - Collaboration Agreements - Total Arrangement Consideration Allocated to Deliverables along with Associated Deferred Revenue (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFairValueMeasurementsFairValuesOfFinancialAssetsMeasuredOnRecurringBasisDetail" id="Role_DisclosureFairValueMeasurementsFairValuesOfFinancialAssetsMeasuredOnRecurringBasisDetail">
        <link:definition>100430 - Disclosure - Fair Value Measurements - Fair Values of Financial Assets Measured on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFairValueMeasurementsFairValuesOfFinancialLiabilitiesCarriedAtHistoricalCostDetail" id="Role_DisclosureFairValueMeasurementsFairValuesOfFinancialLiabilitiesCarriedAtHistoricalCostDetail">
        <link:definition>100440 - Disclosure - Fair Value Measurements - Fair Values of Financial Liabilities Carried at Historical Cost (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetail">
        <link:definition>100450 - Disclosure - Fair Value Measurements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfCashAndCashEquivalentsDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfCashAndCashEquivalentsDetail">
        <link:definition>100460 - Disclosure - Balance Sheet Components - Schedule of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentDetail">
        <link:definition>100470 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetail" id="Role_DisclosureBalanceSheetComponentsAdditionalInformationDetail">
        <link:definition>100480 - Disclosure - Balance Sheet Components - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAmortizedCostGrossUnrealizedHoldingGainsOrLossesAndFairValueOfAvailableForSaleInvestmentsDetail" id="Role_DisclosureBalanceSheetComponentsSummaryOfAmortizedCostGrossUnrealizedHoldingGainsOrLossesAndFairValueOfAvailableForSaleInvestmentsDetail">
        <link:definition>100490 - Disclosure - Balance Sheet Components - Summary of Amortized Cost, Gross Unrealized Holding Gains or Losses, and Fair Value of Available-for-Sale Investments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfContractualMaturitiesAvailableForSaleInvestmentsAtFairValueDetail" id="Role_DisclosureBalanceSheetComponentsSummaryOfContractualMaturitiesAvailableForSaleInvestmentsAtFairValueDetail">
        <link:definition>100500 - Disclosure - Balance Sheet Components - Summary of Contractual Maturities Available-for-Sale Investments at Fair Value(Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetail">
        <link:definition>100510 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureProductDevelopmentObligationsAdditionalInformationDetail" id="Role_DisclosureProductDevelopmentObligationsAdditionalInformationDetail">
        <link:definition>100520 - Disclosure - Product Development Obligations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureConvertibleNotePayableAdditionalInformationDetail" id="Role_DisclosureConvertibleNotePayableAdditionalInformationDetail">
        <link:definition>100530 - Disclosure - Convertible Note Payable - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderAllNonCancelableOperatingLeaseObligationsDetail" id="Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumLeasePaymentsUnderAllNonCancelableOperatingLeaseObligationsDetail">
        <link:definition>100540 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under all Non-Cancelable Operating Lease Obligations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentAndContingenciesAdditionalInformationDetail">
        <link:definition>100550 - Disclosure - Commitment and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureCommitmentAndContingenciesScheduleOfFutureMinimumLeasePaymentsOnConsolidatedBasisUnderCompanySFacilityFinancingLeaseObligationsDetail" id="Role_DisclosureCommitmentAndContingenciesScheduleOfFutureMinimumLeasePaymentsOnConsolidatedBasisUnderCompanySFacilityFinancingLeaseObligationsDetail">
        <link:definition>100560 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments on Consolidated Basis Under Company&apos;s Facility Financing Lease Obligations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationSubsidiaryStockAndNonControllingInterestsAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationSubsidiaryStockAndNonControllingInterestsAdditionalInformationDetail">
        <link:definition>100570 - Disclosure - Equity and Stock-based Compensation - Subsidiary Stock and Non-Controlling Interests - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationCommonStockAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationCommonStockAdditionalInformationDetail">
        <link:definition>100580 - Disclosure - Equity and Stock-based Compensation - Common Stock - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationSummaryOfCommonStockReservedForFutureIssuanceDetail" id="Role_DisclosureEquityAndStockBasedCompensationSummaryOfCommonStockReservedForFutureIssuanceDetail">
        <link:definition>100590 - Disclosure - Equity and Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationStockPlansAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockPlansAdditionalInformationDetail">
        <link:definition>100600 - Disclosure - Equity and Stock-based Compensation - Stock Plans - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationStockPlansSummaryOfStockOptionTransactionsDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockPlansSummaryOfStockOptionTransactionsDetail">
        <link:definition>100610 - Disclosure - Equity and Stock-based Compensation - Stock Plans - Summary of Stock Option Transactions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationSummaryOfRSUActivityDetail" id="Role_DisclosureEquityAndStockBasedCompensationSummaryOfRSUActivityDetail">
        <link:definition>100620 - Disclosure - Equity and Stock-based Compensation - Summary of RSU Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationEmployeeStockPurchasePlanAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationEmployeeStockPurchasePlanAdditionalInformationDetail">
        <link:definition>100630 - Disclosure - Equity and Stock-based Compensation - Employee Stock Purchase Plan - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationScheduleOfAllocatedStockBasedCompensationExpenseDetail" id="Role_DisclosureEquityAndStockBasedCompensationScheduleOfAllocatedStockBasedCompensationExpenseDetail">
        <link:definition>100640 - Disclosure - Equity and Stock-based Compensation - Schedule of Allocated Stock-Based Compensation Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfStockOptionsGrantedAndEmployeeStockPurchasePlansDetail" id="Role_DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfStockOptionsGrantedAndEmployeeStockPurchasePlansDetail">
        <link:definition>100650 - Disclosure - Equity and Stock-based Compensation - Schedule of Assumptions used to Estimate Fair Value of Stock Options Granted and Employee Stock Purchase Plans (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationStockBasedCompensationAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockBasedCompensationAdditionalInformationDetail">
        <link:definition>100660 - Disclosure - Equity and Stock-based Compensation - Stock-Based Compensation - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureEquityAndStockBasedCompensationScheduleOfWarrantsToPurchaseSharesOfCommonStockDetail" id="Role_DisclosureEquityAndStockBasedCompensationScheduleOfWarrantsToPurchaseSharesOfCommonStockDetail">
        <link:definition>100670 - Disclosure - Equity and Stock-based Compensation - Schedule of Warrants to Purchase Shares of Common Stock (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" id="Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail">
        <link:definition>100680 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureFibrogenInc401KPlanAdditionalInformationDetail" id="Role_DisclosureFibrogenInc401KPlanAdditionalInformationDetail">
        <link:definition>100690 - Disclosure - FibroGen, Inc. 401(k) Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetail">
        <link:definition>100700 - Disclosure - Income Taxes - Components of Loss Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForBenefitFromIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForBenefitFromIncomeTaxesDetail">
        <link:definition>100710 - Disclosure - Income Taxes - Schedule of Components of Provision For (Benefit From) Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveTaxRateDetail" id="Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveTaxRateDetail">
        <link:definition>100720 - Disclosure - Income Taxes - Schedule of Reconciliation Between Statutory Federal Income Tax Rate and Effective Tax Rate (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfDeferredTaxAssetsDetail" id="Role_DisclosureIncomeTaxesScheduleOfSignificantComponentsOfDeferredTaxAssetsDetail">
        <link:definition>100730 - Disclosure - Income Taxes - Schedule of Significant Components of Deferred Tax Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail">
        <link:definition>100740 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedIncomeTaxBenefitsDetail" id="Role_DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedIncomeTaxBenefitsDetail">
        <link:definition>100750 - Disclosure - Income Taxes - Reconciliation of the Beginning and Ending Amounts of Unrecognized Income Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" id="Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail">
        <link:definition>100760 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformationAdditionalInformationDetail" id="Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetail">
        <link:definition>100770 - Disclosure - Segment and Geographic Information - Additional information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfRevenueByGeographicAreaDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfRevenueByGeographicAreaDetail">
        <link:definition>100780 - Disclosure - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail">
        <link:definition>100790 - Disclosure - Segment and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureSegmentAndGeographicInformationScheduleOfCustomerConcentrationByCollaborationPartnersDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfCustomerConcentrationByCollaborationPartnersDetail">
        <link:definition>100800 - Disclosure - Segment and Geographic Information - Schedule of Customer Concentration by Collaboration Partners (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20171231/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccountsDetail" id="Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail">
        <link:definition>100810 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <element id="fgen_CumulativeRevenueLicenseAndCollaborationServicesRevenueRecognized" name="CumulativeRevenueLicenseAndCollaborationServicesRevenueRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_RestrictedTimeDepositsNoncurrent" name="RestrictedTimeDepositsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_AccruedProductDevelopmentCosts" name="AccruedProductDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_LicenseFeesAndMilestonesRevenue" name="LicenseFeesAndMilestonesRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_CollaborationServicesAndOtherRevenue" name="CollaborationServicesAndOtherRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_InterestAndOtherNetAbstract" name="InterestAndOtherNetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AstellasCollaborationAgreementMember" name="AstellasCollaborationAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_SharesIssuedFromStockPlansNetOfPayrollTaxesPaidShares" name="SharesIssuedFromStockPlansNetOfPayrollTaxesPaidShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_AdjustmentsToAdditionalPaidInCapitalSharesIssuedFromStockPlansNetOfPayrollTaxesPaid" name="AdjustmentsToAdditionalPaidInCapitalSharesIssuedFromStockPlansNetOfPayrollTaxesPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCostsAndSaleOfCommonStock" name="AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCostsAndSaleOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_WarrantExercisedDuringPeriodShares" name="WarrantExercisedDuringPeriodShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_WarrantsExercisedDuringPeriodValue" name="WarrantsExercisedDuringPeriodValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_IncreaseDecreaseInLeaseFinancingLiability" name="IncreaseDecreaseInLeaseFinancingLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ProceedsFromFollowOnOfferingNetOfUnderwritingDiscountsAndCommissionCosts" name="ProceedsFromFollowOnOfferingNetOfUnderwritingDiscountsAndCommissionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ProductDevelopmentObligationsDisclosureTextBlock" name="ProductDevelopmentObligationsDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ConcentrationOfCreditRiskAndOtherRisksAndUncertaintiesPolicyTextBlock" name="ConcentrationOfCreditRiskAndOtherRisksAndUncertaintiesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_CashAndCashEquivalentsAndRestrictedTimeDepositsPolicyPolicyTextBlock" name="CashAndCashEquivalentsAndRestrictedTimeDepositsPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ClinicalTrialAccrualPolicyTextBlock" name="ClinicalTrialAccrualPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_RecentlyIssuedAndAdoptedAccountingGuidancePolicyTextBlock" name="RecentlyIssuedAndAdoptedAccountingGuidancePolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_RecentlyIssuedAccountingGuidanceNotYetAdoptedPolicyTextBlock" name="RecentlyIssuedAccountingGuidanceNotYetAdoptedPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_OtherRevenuesPolicyTextBlock" name="OtherRevenuesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_RevenueRecognitionByTypeTableTextBlock" name="RevenueRecognitionByTypeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_UnitedStatesAndRestOfWorldMember" name="UnitedStatesAndRestOfWorldMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" name="ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" name="ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ScheduleOfIncomeLossBeforeIncomeTaxDomesticAndForeignTableTextBlock" name="ScheduleOfIncomeLossBeforeIncomeTaxDomesticAndForeignTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_UnderwritingDiscountsAndCommissions" name="UnderwritingDiscountsAndCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_OfferingExpenses" name="OfferingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_BusinessDescriptionLineItems" name="BusinessDescriptionLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ScheduleOfBusinessDescriptionTable" name="ScheduleOfBusinessDescriptionTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_FollowOnOfferingMember" name="FollowOnOfferingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AccountingPolicyLineItems" name="AccountingPolicyLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AccountingPolicyTable" name="AccountingPolicyTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_LaboratoryEquipmentMember" name="LaboratoryEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_NewRevenueStandardsMember" name="NewRevenueStandardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AstraZenecaAgreementsMember" name="AstraZenecaAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_HighlyLiquidInvestmentMaturityPeriod" name="HighlyLiquidInvestmentMaturityPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_LongTermInvestmentsMinimumMaturityPeriod" name="LongTermInvestmentsMinimumMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ShortTermInvestmentsMaximumMaturityPeriod" name="ShortTermInvestmentsMaximumMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ProceedsFromUpfrontNonContingentAndTimeBasedPayments" name="ProceedsFromUpfrontNonContingentAndTimeBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_CommercialSalesMilestone" name="CommercialSalesMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_AdditionalConsiderationBasedOnNetSales" name="AdditionalConsiderationBasedOnNetSales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ClinicalDevelopmentMilestone" name="ClinicalDevelopmentMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_DevelopmentAndRegulatoryApprovalMilestones" name="DevelopmentAndRegulatoryApprovalMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_PercentageOfFundingForCosts" name="PercentageOfFundingForCosts" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ExpectedProceedsFromUpfrontNonContingentAndTimeBasedPayments" name="ExpectedProceedsFromUpfrontNonContingentAndTimeBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_DevelopmentMilestonePaymentReceived" name="DevelopmentMilestonePaymentReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_DevelopmentMilestonesMember" name="DevelopmentMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_FibroGenIncMember" name="FibroGenIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_SharedDevelopmentCosts" name="SharedDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ProceedsFromUpfrontPayments" name="ProceedsFromUpfrontPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ContingentPayments" name="ContingentPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_EstimatedJointDevelopmentServicePeriod" name="EstimatedJointDevelopmentServicePeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_EstimatedJointDevelopmentExtendedServicePeriod" name="EstimatedJointDevelopmentExtendedServicePeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_CoDevelopmentPayments" name="CoDevelopmentPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ClinicalDevelopmentMilestonesMember" name="ClinicalDevelopmentMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_RegulatoryMilestonesMember" name="RegulatoryMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_MarketingApprovalMilestonesMember" name="MarketingApprovalMilestonesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_NonContingentPerformancePeriod" name="NonContingentPerformancePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_PotentialMilestones" name="PotentialMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_SubstantiveMilestones" name="SubstantiveMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_RoyaltyRateOnNetRevenue" name="RoyaltyRateOnNetRevenue" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="fgen_ProceedsFromUpfrontPaymentsExtendedTerms" name="ProceedsFromUpfrontPaymentsExtendedTerms" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_RemainingUpfrontNonContingentAndTimeBasedPayments" name="RemainingUpfrontNonContingentAndTimeBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_NonSubstantiveMilestones" name="NonSubstantiveMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_ReceiptFromUpfrontPayments" name="ReceiptFromUpfrontPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_CommercialSalesAndOtherEventsMilestone" name="CommercialSalesAndOtherEventsMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_ChinaSingleUnitOfAccountingMember" name="ChinaSingleUnitOfAccountingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_CashConsiderationReceivedUnderCollaborationAgreement" name="CashConsiderationReceivedUnderCollaborationAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_LicenseMember" name="LicenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_WhenAndIfAvailableCompoundsMember" name="WhenAndIfAvailableCompoundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ManufacturingClinicalSuppliesMember" name="ManufacturingClinicalSuppliesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_CommitteeServicesMember" name="CommitteeServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_DevelopmentServicesInProgressMember" name="DevelopmentServicesInProgressMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_CoDevelopmentInformationSharingAndCommitteeServicesMember" name="CoDevelopmentInformationSharingAndCommitteeServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_BondAndMutualFundsMember" name="BondAndMutualFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_LeaseFinancingObligationsMember" name="LeaseFinancingObligationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_BuildingShellMember" name="BuildingShellMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFourYearsFairValue" name="AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFourYearsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_AvailableForSaleSecuritiesBondAndMutualFunds" name="AvailableForSaleSecuritiesBondAndMutualFunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_AccruedPreclinicalAndClinicalTrialCurrent" name="AccruedPreclinicalAndClinicalTrialCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_PropertyTaxesAndOtherCurrent" name="PropertyTaxesAndOtherCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_NumberOfProductDevelopmentObligations" name="NumberOfProductDevelopmentObligations" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_BankOfFinlandInterestRateMember" name="BankOfFinlandInterestRateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AccruedProductDevelopmentCostsExcludingInterest" name="AccruedProductDevelopmentCostsExcludingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_AnniversaryDateOfPromissoryNote" name="AnniversaryDateOfPromissoryNote" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_FibroGenChinaMember" name="FibroGenChinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_PercentageOfLetterOfCreditReleased" name="PercentageOfLetterOfCreditReleased" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ReclassificationFromRestrictedCashToShortTermInvestmentsMember" name="ReclassificationFromRestrictedCashToShortTermInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_SouthSanFranciscoMember" name="SouthSanFranciscoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ResearchAndDevelopmentAndGeneralAndAdministrativeExpensesMember" name="ResearchAndDevelopmentAndGeneralAndAdministrativeExpensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_PercentageResponsibilityOfConstructionCostsForTenantImprovements" name="PercentageResponsibilityOfConstructionCostsForTenantImprovements" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_TenantImprovementAllowancePerSquareFootOfRentableSpace" name="TenantImprovementAllowancePerSquareFootOfRentableSpace" type="us-types:perUnitItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="fgen_LandSubjectToGroundSublease" name="LandSubjectToGroundSublease" type="num:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="fgen_LeaseCommencementDate" name="LeaseCommencementDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ShareholdersEquityAndStockBasedCompensationAbstract" name="ShareholdersEquityAndStockBasedCompensationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_FibrogenEuropeOyMember" name="FibrogenEuropeOyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_RequiredMinimumShareholderPercentageToCallForRedemptionOfPreferredShares" name="RequiredMinimumShareholderPercentageToCallForRedemptionOfPreferredShares" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_PreferredSharesIssuedPricePerShare" name="PreferredSharesIssuedPricePerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="fgen_CommonStockSharesReserved" name="CommonStockSharesReserved" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="fgen_TwoThousandAndFiveStockPlanMember" name="TwoThousandAndFiveStockPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_TwoThousandAndFourteenEquityIncentivePlanMember" name="TwoThousandAndFourteenEquityIncentivePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_StockIssuedDuringPeriodSharesStockOptionsExercisedFullYear" name="StockIssuedDuringPeriodSharesStockOptionsExercisedFullYear" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_TwoThousandAndFourteenEmployeeStockPurchasePlanMember" name="TwoThousandAndFourteenEmployeeStockPurchasePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_StockOptionAwardsMember" name="StockOptionAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_ClassOfWarrantOrRightIssuanceDate" name="ClassOfWarrantOrRightIssuanceDate" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ClassOfWarrantOrRightNumberOfWarrantsOrRightsIssuedDuringPeriod" name="ClassOfWarrantOrRightNumberOfWarrantsOrRightsIssuedDuringPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_ClassOfWarrantOrRightExpirationDate" name="ClassOfWarrantOrRightExpirationDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_YearOfIssuanceTwoThousandMember" name="YearOfIssuanceTwoThousandMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_EffectiveIncomeTaxRateReconciliationDeductionExpenseShareBasedCompensationCost" name="EffectiveIncomeTaxRateReconciliationDeductionExpenseShareBasedCompensationCost" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsDueToTaxCutsAndJobsActOf2017" name="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsDueToTaxCutsAndJobsActOf2017" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_EffectiveIncomeTaxRateReconciliationChangeInValuationAllowanceDueToTaxCutsAndJobsActOf2017" name="EffectiveIncomeTaxRateReconciliationChangeInValuationAllowanceDueToTaxCutsAndJobsActOf2017" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_EffectiveIncomeTaxRateReconciliationNetOperatingLossesNotBenefitted" name="EffectiveIncomeTaxRateReconciliationNetOperatingLossesNotBenefitted" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_DeferredTaxLiabilitiesFixedAssets" name="DeferredTaxLiabilitiesFixedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="fgen_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_OperatingLossCarryforwardsExpirationYear" name="OperatingLossCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_OtherTaxCreditCarryforwardsExpirationYear" name="OtherTaxCreditCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateNetDeferredTaxAssetsProvisionalIncomeTaxExpenseBenefit" name="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateNetDeferredTaxAssetsProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_ExperienceHistoricalOwnershipChanges" name="ExperienceHistoricalOwnershipChanges" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="fgen_UnrecognizedTaxBenefitsDecreasesDueToFederalTaxCutsAndJobsActOf2017ChangeInTaxRate" name="UnrecognizedTaxBenefitsDecreasesDueToFederalTaxCutsAndJobsActOf2017ChangeInTaxRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="fgen_FederalAndStateMember" name="FederalAndStateMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AstellasMember" name="AstellasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_GoodwinProcterLLPMember" name="GoodwinProcterLLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="fgen_AllOtherMember" name="AllOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</schema>
